Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
Package PushTechnology.ClientInterface.Client.Topics

Namespaces

package  Details
 
package  Update
 

Classes

interface  IChildListTopicDetails
 Details of a child list topic. More...
 
interface  IChildListTopicDetailsSchema
 The topic schema interface. More...
 
interface  IChildListTopicDetailsAttributes
 The child list topic attributes interface. More...
 
interface  IChildListTopicDetailsBuilder
 The builder for child list topic details. More...
 
interface  ICustomTopicDetails
 Details of a TopicType.CUSTOM topic. More...
 
interface  IPagedRecordOrderingPolicy
 Describes the paged record ordering policy. More...
 
interface  IPagedRecordTopicDetails
 Details of a TopicType.PAGED_RECORD topic. More...
 
interface  IPagedRecordTopicDetailsAttributes
 Paged record topic details attributes. More...
 
interface  IPagedRecordTopicDetailsBuilder
 Builder for paged record topic details. More...
 
interface  IPagedRecordTopicDetailsSchema
 The paged record topic details schema. More...
 
interface  IPagedStringTopicDetails
 Details of a TopicType.PAGED_STRING topic. More...
 
interface  IPagedStringTopicDetailsAttributes
 The paged string topic attributes interface. More...
 
interface  IPagedStringTopicDetailsBuilder
 The interface for the paged string topic details builder. More...
 
interface  IPagedStringTopicDetailsSchema
 The paged string topic details schema interface. More...
 
interface  IPagedTopicDetails
 Base interface for details of paged topics TopicType.PAGED_RECORD and TopicType.PAGED_STRING. More...
 
interface  IPagedTopicDetailsAttributes
 The paged topic attributes interface. More...
 
interface  IPagedTopicDetailsAttributesComparatorOrderingPolicy
 Ordering policy when ordering is PagedTopicOrdering.COMPARATOR. More...
 
interface  IPagedTopicDetailsBuilder< out TB, out TD >
 The builder interface for paged topic details. More...
 
interface  IPagedTopicOrderingPolicy
 Represents an ordering policy. More...
 
interface  IPagedTopicOrderedOrderingPolicy
 The interface representing the paged topic ordering policy. More...
 
interface  IPagedTopicRules
 Rules to be applied when ordering data. More...
 
class  PagedTopicNoRules
 An instance representing no rules. More...
 
interface  IProtocolBufferTopicDetails
 Details of a Google Protocol Buffer topic. More...
 
interface  IProtocolBufferTopicDetailsAttributes
 Protocol Buffer topic details attributes. More...
 
interface  IProtocolBufferTopicDetailsBuilder
 Builder for Google Protocol Buffer topic details More...
 
interface  IProtocolBufferTopicDetailsSchema
 Protocol Buffer topic details schema More...
 
interface  IRecordTopicDetails
 Details of a Record topic. More...
 
interface  IRecordTopicDetailsAttributes
 Record topic details attributes. More...
 
interface  IRecordTopicDetailsBuilder
 Builder for Record topic details. More...
 
interface  IRecordTopicDetailsSchema
 Record topic details schema. More...
 
interface  ISchemaId
 A topic details schema identifier. More...
 
interface  IServiceTopicDetails
 Details of a service topic. More...
 
interface  IServiceTopicDetailsAttributes
 The service topic details attributes interface. More...
 
interface  IServiceTopicDetailsBuilder
 The service topic details builder. More...
 
interface  IServiceTopicDetailsSchema
 The service topic details schema interface. More...
 
interface  ISingleValueTopicDetails
 Details of a Single Value topic. More...
 
interface  ISingleValueTopicDetailsBuilder
 Builder for Single Value topic details. More...
 
interface  ISingleValueTopicDetailsSchema
 Single Value topic details schema. More...
 
interface  ISingleValueTopicDetailsAttributes
 Single Value topic details attributes. More...
 
interface  ISlaveTopicDetails
 Details of a slave topic. More...
 
interface  ISlaveTopicDetailsAttributes
 The slave topic details attributes interface. More...
 
interface  ISlaveTopicDetailsBuilder
 The builder for slave topic details. More...
 
interface  ISlaveTopicDetailsSchema
 The slave topic details schema interface. More...
 
interface  IStatelessTopicDetails
 Details of a stateless topic. More...
 
interface  IStatelessTopicDetailsAttributes
 The stateless topic details attributes interface. More...
 
interface  IStatelessTopicDetailsBuilder
 The state topic details builder interface. More...
 
interface  IStatelessTopicDetailsSchema
 The stateless topic details schema interface. More...
 
interface  ITopicDetails
 Base interface for topic details of all TopicType types. More...
 
interface  ITopicDetailsAttributes
 The topic attributes interface. More...
 
interface  ITopicDetailsBuilder
 The interface for a topic details builder. More...
 
interface  ITopicDetailsBuilder< out TD >
 The interface for a topic details builder. More...
 
interface  ITopicDetailsBuilder< out TB, out TD >
 Topic details builder. More...
 
interface  ITopicDetailsSchema
 The topic schema interface. More...
 
interface  ITopicNotifyTopicBuilder
 The topic notify topic builder interface. More...
 
interface  ITopicNotifyTopicDetails
 Details of a TopicType.TOPIC_NOTIFY topic. More...
 
interface  ITopicNotifyTopicDetailsAttributes
 The topic notify topic attributes interface. More...
 
interface  ITopicNotifyTopicDetailsBuilder
 The builder for topic notify topic details. More...
 
interface  ITopicNotifyTopicDetailsSchema
 The topic notify topic schema interface. More...
 
interface  ITopicPathSelector
 A selector that selects a single topic path. More...
 
interface  ITopicSelector
 An ITopicSelector is a value that identifies one or more topics. More...
 
interface  ITopicSelectors
 Converts strings to topic selectors. More...
 
class  PagedRecordOrderKey
 An order key that specifies the sort ordering for a particular field within a record. More...
 
class  PagedTopicCollationRules
 Collation order rules. More...
 
class  PagedTopicDuplicates
 Represents the duplicates policy to use when paged topic lines are ordered. More...
 
class  PagedTopicOrder
 Indicates a sort ordering within an ordering policy. More...
 
class  PagedTopicOrdering
 Indicates the ordering in use. More...
 
class  PagedTopicRuleType
 Indicates the type of rules. More...
 
class  TopicDetailsLevel
 The level of topic detail available. More...
 
class  TopicSelectorConstants
 Topic selector string constants. More...
 
class  TopicSelectorType
 Topic selector type. More...
 
class  TopicType
 The topic type. More...
 

Enumerations

enum  ProtocolBufferTopicUpdateMode { ProtocolBufferTopicUpdateMode.PARTIAL = 1, ProtocolBufferTopicUpdateMode.FULL = 2 }
 The update mode indicates how content supplied to update the topic is interpreted. More...
 

Enumeration Type Documentation

The update mode indicates how content supplied to update the topic is interpreted.

Enumerator
PARTIAL 

Input messages passed to update methods are assumed to contain only values for fields that are being changed. Optional fields not specified will be assumed to remain the same in the topic state.

This is the default mode.

FULL 

Input messages passed to update methods are assumed to contain the full topic state. It is assumed that any optional fields that are not present are not present and if they exist in the current state they would be removed.