Class ProcessMembershipUpdates.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class ProcessMembershipUpdates.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for ProcessMembershipUpdates instances.
-
-
Field Summary
Fields Modifier and Type Field Description public SynchronisationMetaData
synchronisationMetaData
public SynchronisationMetaData.Builder
synchronisationMetaDataBuilder
public MembershipPackage
membershipPackage
public MembershipPackage.Builder
membershipPackageBuilder
-
Method Summary
Modifier and Type Method Description SynchronisationMetaData
getSynchronisationMetaData()
Gets the value of the 'synchronisationMetaData' field. ProcessMembershipUpdates.Builder
setSynchronisationMetaData(SynchronisationMetaData value)
Sets the value of the 'synchronisationMetaData' field. SynchronisationMetaData.Builder
getSynchronisationMetaDataBuilder()
Gets the Builder instance for the 'synchronisationMetaData' field and creates one if it doesn't exist yet. ProcessMembershipUpdates.Builder
setSynchronisationMetaDataBuilder(SynchronisationMetaData.Builder value)
Sets the Builder instance for the 'synchronisationMetaData' field Data used for processing synchronisation commands. MembershipPackage
getMembershipPackage()
Gets the value of the 'membershipPackage' field. ProcessMembershipUpdates.Builder
setMembershipPackage(MembershipPackage value)
Sets the value of the 'membershipPackage' field. MembershipPackage.Builder
getMembershipPackageBuilder()
Gets the Builder instance for the 'membershipPackage' field and creates one if it doesn't exist yet. ProcessMembershipUpdates.Builder
setMembershipPackageBuilder(MembershipPackage.Builder value)
Sets the Builder instance for the 'membershipPackage' field Data package distributed by the MGM containing membership updates. boolean
hasSynchronisationMetaData()
Checks whether the 'synchronisationMetaData' field has been set. boolean
hasSynchronisationMetaDataBuilder()
Checks whether the 'synchronisationMetaData' field has an active Builder instance Data used for processing synchronisation commands. ProcessMembershipUpdates.Builder
clearSynchronisationMetaData()
Clears the value of the 'synchronisationMetaData' field. boolean
hasMembershipPackage()
Checks whether the 'membershipPackage' field has been set. boolean
hasMembershipPackageBuilder()
Checks whether the 'membershipPackage' field has an active Builder instance Data package distributed by the MGM containing membership updates. ProcessMembershipUpdates.Builder
clearMembershipPackage()
Clears the value of the 'membershipPackage' field. ProcessMembershipUpdates
build()
-
-
Method Detail
-
getSynchronisationMetaData
SynchronisationMetaData getSynchronisationMetaData()
Gets the value of the 'synchronisationMetaData' field. Data used for processing synchronisation commands.
-
setSynchronisationMetaData
ProcessMembershipUpdates.Builder setSynchronisationMetaData(SynchronisationMetaData value)
Sets the value of the 'synchronisationMetaData' field. Data used for processing synchronisation commands.
- Parameters:
value
- The value of 'synchronisationMetaData'.
-
getSynchronisationMetaDataBuilder
SynchronisationMetaData.Builder getSynchronisationMetaDataBuilder()
Gets the Builder instance for the 'synchronisationMetaData' field and creates one if it doesn't exist yet. Data used for processing synchronisation commands.
-
setSynchronisationMetaDataBuilder
ProcessMembershipUpdates.Builder setSynchronisationMetaDataBuilder(SynchronisationMetaData.Builder value)
Sets the Builder instance for the 'synchronisationMetaData' field Data used for processing synchronisation commands.
- Parameters:
value
- The builder instance that must be set.
-
getMembershipPackage
MembershipPackage getMembershipPackage()
Gets the value of the 'membershipPackage' field. Data package distributed by the MGM containing membership updates.
-
setMembershipPackage
ProcessMembershipUpdates.Builder setMembershipPackage(MembershipPackage value)
Sets the value of the 'membershipPackage' field. Data package distributed by the MGM containing membership updates.
- Parameters:
value
- The value of 'membershipPackage'.
-
getMembershipPackageBuilder
MembershipPackage.Builder getMembershipPackageBuilder()
Gets the Builder instance for the 'membershipPackage' field and creates one if it doesn't exist yet. Data package distributed by the MGM containing membership updates.
-
setMembershipPackageBuilder
ProcessMembershipUpdates.Builder setMembershipPackageBuilder(MembershipPackage.Builder value)
Sets the Builder instance for the 'membershipPackage' field Data package distributed by the MGM containing membership updates.
- Parameters:
value
- The builder instance that must be set.
-
hasSynchronisationMetaData
boolean hasSynchronisationMetaData()
Checks whether the 'synchronisationMetaData' field has been set. Data used for processing synchronisation commands.
-
hasSynchronisationMetaDataBuilder
boolean hasSynchronisationMetaDataBuilder()
Checks whether the 'synchronisationMetaData' field has an active Builder instance Data used for processing synchronisation commands.
-
clearSynchronisationMetaData
ProcessMembershipUpdates.Builder clearSynchronisationMetaData()
Clears the value of the 'synchronisationMetaData' field. Data used for processing synchronisation commands.
-
hasMembershipPackage
boolean hasMembershipPackage()
Checks whether the 'membershipPackage' field has been set. Data package distributed by the MGM containing membership updates.
-
hasMembershipPackageBuilder
boolean hasMembershipPackageBuilder()
Checks whether the 'membershipPackage' field has an active Builder instance Data package distributed by the MGM containing membership updates.
-
clearMembershipPackage
ProcessMembershipUpdates.Builder clearMembershipPackage()
Clears the value of the 'membershipPackage' field. Data package distributed by the MGM containing membership updates.
-
build
ProcessMembershipUpdates build()
-
-
-
-