Class PersistentSignedMemberInfo.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class PersistentSignedMemberInfo.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for PersistentSignedMemberInfo instances.
-
-
Field Summary
Fields Modifier and Type Field Description public PersistentMemberInfo
persistentMemberInfo
public PersistentMemberInfo.Builder
persistentMemberInfoBuilder
public CryptoSignatureWithKey
memberSignature
public CryptoSignatureWithKey.Builder
memberSignatureBuilder
public CryptoSignatureSpec
memberSignatureSpec
public CryptoSignatureSpec.Builder
memberSignatureSpecBuilder
-
Method Summary
Modifier and Type Method Description PersistentMemberInfo
getPersistentMemberInfo()
Gets the value of the 'persistentMemberInfo' field. PersistentSignedMemberInfo.Builder
setPersistentMemberInfo(PersistentMemberInfo value)
Sets the value of the 'persistentMemberInfo' field. PersistentMemberInfo.Builder
getPersistentMemberInfoBuilder()
Gets the Builder instance for the 'persistentMemberInfo' field and creates one if it doesn't exist yet. PersistentSignedMemberInfo.Builder
setPersistentMemberInfoBuilder(PersistentMemberInfo.Builder value)
Sets the Builder instance for the 'persistentMemberInfo' field Persistent member info for the member. CryptoSignatureWithKey
getMemberSignature()
Gets the value of the 'memberSignature' field. PersistentSignedMemberInfo.Builder
setMemberSignature(CryptoSignatureWithKey value)
Sets the value of the 'memberSignature' field. CryptoSignatureWithKey.Builder
getMemberSignatureBuilder()
Gets the Builder instance for the 'memberSignature' field and creates one if it doesn't exist yet. PersistentSignedMemberInfo.Builder
setMemberSignatureBuilder(CryptoSignatureWithKey.Builder value)
Sets the Builder instance for the 'memberSignature' field Signature of the member over the memberContext. CryptoSignatureSpec
getMemberSignatureSpec()
Gets the value of the 'memberSignatureSpec' field. PersistentSignedMemberInfo.Builder
setMemberSignatureSpec(CryptoSignatureSpec value)
Sets the value of the 'memberSignatureSpec' field. CryptoSignatureSpec.Builder
getMemberSignatureSpecBuilder()
Gets the Builder instance for the 'memberSignatureSpec' field and creates one if it doesn't exist yet. PersistentSignedMemberInfo.Builder
setMemberSignatureSpecBuilder(CryptoSignatureSpec.Builder value)
Sets the Builder instance for the 'memberSignatureSpec' field Signature spec of member signature. boolean
hasPersistentMemberInfo()
Checks whether the 'persistentMemberInfo' field has been set. boolean
hasPersistentMemberInfoBuilder()
Checks whether the 'persistentMemberInfo' field has an active Builder instance Persistent member info for the member. PersistentSignedMemberInfo.Builder
clearPersistentMemberInfo()
Clears the value of the 'persistentMemberInfo' field. boolean
hasMemberSignature()
Checks whether the 'memberSignature' field has been set. boolean
hasMemberSignatureBuilder()
Checks whether the 'memberSignature' field has an active Builder instance Signature of the member over the memberContext. PersistentSignedMemberInfo.Builder
clearMemberSignature()
Clears the value of the 'memberSignature' field. boolean
hasMemberSignatureSpec()
Checks whether the 'memberSignatureSpec' field has been set. boolean
hasMemberSignatureSpecBuilder()
Checks whether the 'memberSignatureSpec' field has an active Builder instance Signature spec of member signature. PersistentSignedMemberInfo.Builder
clearMemberSignatureSpec()
Clears the value of the 'memberSignatureSpec' field. PersistentSignedMemberInfo
build()
-
-
Method Detail
-
getPersistentMemberInfo
PersistentMemberInfo getPersistentMemberInfo()
Gets the value of the 'persistentMemberInfo' field. Persistent member info for the member.
-
setPersistentMemberInfo
PersistentSignedMemberInfo.Builder setPersistentMemberInfo(PersistentMemberInfo value)
Sets the value of the 'persistentMemberInfo' field. Persistent member info for the member.
- Parameters:
value
- The value of 'persistentMemberInfo'.
-
getPersistentMemberInfoBuilder
PersistentMemberInfo.Builder getPersistentMemberInfoBuilder()
Gets the Builder instance for the 'persistentMemberInfo' field and creates one if it doesn't exist yet. Persistent member info for the member.
-
setPersistentMemberInfoBuilder
PersistentSignedMemberInfo.Builder setPersistentMemberInfoBuilder(PersistentMemberInfo.Builder value)
Sets the Builder instance for the 'persistentMemberInfo' field Persistent member info for the member.
- Parameters:
value
- The builder instance that must be set.
-
getMemberSignature
CryptoSignatureWithKey getMemberSignature()
Gets the value of the 'memberSignature' field. Signature of the member over the memberContext.
-
setMemberSignature
PersistentSignedMemberInfo.Builder setMemberSignature(CryptoSignatureWithKey value)
Sets the value of the 'memberSignature' field. Signature of the member over the memberContext.
- Parameters:
value
- The value of 'memberSignature'.
-
getMemberSignatureBuilder
CryptoSignatureWithKey.Builder getMemberSignatureBuilder()
Gets the Builder instance for the 'memberSignature' field and creates one if it doesn't exist yet. Signature of the member over the memberContext.
-
setMemberSignatureBuilder
PersistentSignedMemberInfo.Builder setMemberSignatureBuilder(CryptoSignatureWithKey.Builder value)
Sets the Builder instance for the 'memberSignature' field Signature of the member over the memberContext.
- Parameters:
value
- The builder instance that must be set.
-
getMemberSignatureSpec
CryptoSignatureSpec getMemberSignatureSpec()
Gets the value of the 'memberSignatureSpec' field. Signature spec of member signature.
-
setMemberSignatureSpec
PersistentSignedMemberInfo.Builder setMemberSignatureSpec(CryptoSignatureSpec value)
Sets the value of the 'memberSignatureSpec' field. Signature spec of member signature.
- Parameters:
value
- The value of 'memberSignatureSpec'.
-
getMemberSignatureSpecBuilder
CryptoSignatureSpec.Builder getMemberSignatureSpecBuilder()
Gets the Builder instance for the 'memberSignatureSpec' field and creates one if it doesn't exist yet. Signature spec of member signature.
-
setMemberSignatureSpecBuilder
PersistentSignedMemberInfo.Builder setMemberSignatureSpecBuilder(CryptoSignatureSpec.Builder value)
Sets the Builder instance for the 'memberSignatureSpec' field Signature spec of member signature.
- Parameters:
value
- The builder instance that must be set.
-
hasPersistentMemberInfo
boolean hasPersistentMemberInfo()
Checks whether the 'persistentMemberInfo' field has been set. Persistent member info for the member.
-
hasPersistentMemberInfoBuilder
boolean hasPersistentMemberInfoBuilder()
Checks whether the 'persistentMemberInfo' field has an active Builder instance Persistent member info for the member.
-
clearPersistentMemberInfo
PersistentSignedMemberInfo.Builder clearPersistentMemberInfo()
Clears the value of the 'persistentMemberInfo' field. Persistent member info for the member.
-
hasMemberSignature
boolean hasMemberSignature()
Checks whether the 'memberSignature' field has been set. Signature of the member over the memberContext.
-
hasMemberSignatureBuilder
boolean hasMemberSignatureBuilder()
Checks whether the 'memberSignature' field has an active Builder instance Signature of the member over the memberContext.
-
clearMemberSignature
PersistentSignedMemberInfo.Builder clearMemberSignature()
Clears the value of the 'memberSignature' field. Signature of the member over the memberContext.
-
hasMemberSignatureSpec
boolean hasMemberSignatureSpec()
Checks whether the 'memberSignatureSpec' field has been set. Signature spec of member signature.
-
hasMemberSignatureSpecBuilder
boolean hasMemberSignatureSpecBuilder()
Checks whether the 'memberSignatureSpec' field has an active Builder instance Signature spec of member signature.
-
clearMemberSignatureSpec
PersistentSignedMemberInfo.Builder clearMemberSignatureSpec()
Clears the value of the 'memberSignatureSpec' field. Signature spec of member signature.
-
build
PersistentSignedMemberInfo build()
-
-
-
-