Diffusion Apple API 6.11.5
Unified Client Library for iOS, tvOS and OS X / macOS
Loading...
Searching...
No Matches
Instance Methods | List of all members
PTDiffusionBranchMappingTableBuilder Class Reference

Introduction

Builder for PTDiffusionBranchMappingTable instances.

See also
PTDiffusionSessionTrees
Since
6.7
Inheritance diagram for PTDiffusionBranchMappingTableBuilder:

Instance Methods

(instancetype) - reset
 Resets the builder.
 
(instancetype) - addBranchMappingWithSessionFilter:topicTreeBranch:
 Add a new branch mapping.
 
(PTDiffusionBranchMappingTable *) - createTableForSessionTreeBranch:
 Create a new PTDiffusionBranchMappingTable.
 

Method Documentation

◆ addBranchMappingWithSessionFilter:topicTreeBranch:

- (instancetype) addBranchMappingWithSessionFilter: (NSString *const)  sessionFilter
topicTreeBranch: (NSString *const)  topicTreeBranch 

Add a new branch mapping.

Parameters
sessionFilterthe session filter
topicTreeBranchthe target branch in the topic tree for sessions matching the session filter
Returns
the builder

◆ createTableForSessionTreeBranch:

- (PTDiffusionBranchMappingTable *) createTableForSessionTreeBranch: (NSString *const)  sessionTreeBranch

Create a new PTDiffusionBranchMappingTable.

Parameters
sessionTreeBranchthe session tree branch
Returns
a branch mapping table

◆ reset

- (instancetype) reset

Resets the builder.

Returns
the builder