Class UniquenessCheckRequestAvro.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class UniquenessCheckRequestAvro.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for UniquenessCheckRequestAvro instances.
-
-
Field Summary
Fields Modifier and Type Field Description public HoldingIdentity
holdingIdentity
public HoldingIdentity.Builder
holdingIdentityBuilder
public ExternalEventContext
flowExternalEventContext
public ExternalEventContext.Builder
flowExternalEventContextBuilder
public String
txId
public String
originatorX500Name
public List<String>
inputStates
public List<String>
referenceStates
public int
numOutputStates
public Instant
timeWindowLowerBound
public Instant
timeWindowUpperBound
-
Method Summary
Modifier and Type Method Description HoldingIdentity
getHoldingIdentity()
Gets the value of the 'holdingIdentity' field. UniquenessCheckRequestAvro.Builder
setHoldingIdentity(HoldingIdentity value)
Sets the value of the 'holdingIdentity' field. HoldingIdentity.Builder
getHoldingIdentityBuilder()
Gets the Builder instance for the 'holdingIdentity' field and creates one if it doesn't exist yet. UniquenessCheckRequestAvro.Builder
setHoldingIdentityBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'holdingIdentity' field The holding identity of the virtual node making the uniqueness check request. ExternalEventContext
getFlowExternalEventContext()
Gets the value of the 'flowExternalEventContext' field. UniquenessCheckRequestAvro.Builder
setFlowExternalEventContext(ExternalEventContext value)
Sets the value of the 'flowExternalEventContext' field. ExternalEventContext.Builder
getFlowExternalEventContextBuilder()
Gets the Builder instance for the 'flowExternalEventContext' field and creates one if it doesn't exist yet. UniquenessCheckRequestAvro.Builder
setFlowExternalEventContextBuilder(ExternalEventContext.Builder value)
Sets the Builder instance for the 'flowExternalEventContext' field The context of the external event that this request was sent from. String
getTxId()
Gets the value of the 'txId' field. UniquenessCheckRequestAvro.Builder
setTxId(String value)
Sets the value of the 'txId' field. String
getOriginatorX500Name()
Gets the value of the 'originatorX500Name' field. UniquenessCheckRequestAvro.Builder
setOriginatorX500Name(String value)
Sets the value of the 'originatorX500Name' field. List<String>
getInputStates()
Gets the value of the 'inputStates' field. UniquenessCheckRequestAvro.Builder
setInputStates(List<String> value)
Sets the value of the 'inputStates' field. List<String>
getReferenceStates()
Gets the value of the 'referenceStates' field. UniquenessCheckRequestAvro.Builder
setReferenceStates(List<String> value)
Sets the value of the 'referenceStates' field. int
getNumOutputStates()
Gets the value of the 'numOutputStates' field. UniquenessCheckRequestAvro.Builder
setNumOutputStates(int value)
Sets the value of the 'numOutputStates' field. Instant
getTimeWindowLowerBound()
Gets the value of the 'timeWindowLowerBound' field. UniquenessCheckRequestAvro.Builder
setTimeWindowLowerBound(Instant value)
Sets the value of the 'timeWindowLowerBound' field. Instant
getTimeWindowUpperBound()
Gets the value of the 'timeWindowUpperBound' field. UniquenessCheckRequestAvro.Builder
setTimeWindowUpperBound(Instant value)
Sets the value of the 'timeWindowUpperBound' field. boolean
hasHoldingIdentity()
Checks whether the 'holdingIdentity' field has been set. boolean
hasHoldingIdentityBuilder()
Checks whether the 'holdingIdentity' field has an active Builder instance The holding identity of the virtual node making the uniqueness check request. UniquenessCheckRequestAvro.Builder
clearHoldingIdentity()
Clears the value of the 'holdingIdentity' field. boolean
hasFlowExternalEventContext()
Checks whether the 'flowExternalEventContext' field has been set. boolean
hasFlowExternalEventContextBuilder()
Checks whether the 'flowExternalEventContext' field has an active Builder instance The context of the external event that this request was sent from. UniquenessCheckRequestAvro.Builder
clearFlowExternalEventContext()
Clears the value of the 'flowExternalEventContext' field. boolean
hasTxId()
Checks whether the 'txId' field has been set. UniquenessCheckRequestAvro.Builder
clearTxId()
Clears the value of the 'txId' field. boolean
hasOriginatorX500Name()
Checks whether the 'originatorX500Name' field has been set. UniquenessCheckRequestAvro.Builder
clearOriginatorX500Name()
Clears the value of the 'originatorX500Name' field. boolean
hasInputStates()
Checks whether the 'inputStates' field has been set. UniquenessCheckRequestAvro.Builder
clearInputStates()
Clears the value of the 'inputStates' field. boolean
hasReferenceStates()
Checks whether the 'referenceStates' field has been set. UniquenessCheckRequestAvro.Builder
clearReferenceStates()
Clears the value of the 'referenceStates' field. boolean
hasNumOutputStates()
Checks whether the 'numOutputStates' field has been set. UniquenessCheckRequestAvro.Builder
clearNumOutputStates()
Clears the value of the 'numOutputStates' field. boolean
hasTimeWindowLowerBound()
Checks whether the 'timeWindowLowerBound' field has been set. UniquenessCheckRequestAvro.Builder
clearTimeWindowLowerBound()
Clears the value of the 'timeWindowLowerBound' field. boolean
hasTimeWindowUpperBound()
Checks whether the 'timeWindowUpperBound' field has been set. UniquenessCheckRequestAvro.Builder
clearTimeWindowUpperBound()
Clears the value of the 'timeWindowUpperBound' field. UniquenessCheckRequestAvro
build()
-
-
Method Detail
-
getHoldingIdentity
HoldingIdentity getHoldingIdentity()
Gets the value of the 'holdingIdentity' field. The holding identity of the virtual node making the uniqueness check request.
-
setHoldingIdentity
UniquenessCheckRequestAvro.Builder setHoldingIdentity(HoldingIdentity value)
Sets the value of the 'holdingIdentity' field. The holding identity of the virtual node making the uniqueness check request.
- Parameters:
value
- The value of 'holdingIdentity'.
-
getHoldingIdentityBuilder
HoldingIdentity.Builder getHoldingIdentityBuilder()
Gets the Builder instance for the 'holdingIdentity' field and creates one if it doesn't exist yet. The holding identity of the virtual node making the uniqueness check request.
-
setHoldingIdentityBuilder
UniquenessCheckRequestAvro.Builder setHoldingIdentityBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'holdingIdentity' field The holding identity of the virtual node making the uniqueness check request.
- Parameters:
value
- The builder instance that must be set.
-
getFlowExternalEventContext
ExternalEventContext getFlowExternalEventContext()
Gets the value of the 'flowExternalEventContext' field. The context of the external event that this request was sent from.
-
setFlowExternalEventContext
UniquenessCheckRequestAvro.Builder setFlowExternalEventContext(ExternalEventContext value)
Sets the value of the 'flowExternalEventContext' field. The context of the external event that this request was sent from.
- Parameters:
value
- The value of 'flowExternalEventContext'.
-
getFlowExternalEventContextBuilder
ExternalEventContext.Builder getFlowExternalEventContextBuilder()
Gets the Builder instance for the 'flowExternalEventContext' field and creates one if it doesn't exist yet. The context of the external event that this request was sent from.
-
setFlowExternalEventContextBuilder
UniquenessCheckRequestAvro.Builder setFlowExternalEventContextBuilder(ExternalEventContext.Builder value)
Sets the Builder instance for the 'flowExternalEventContext' field The context of the external event that this request was sent from.
- Parameters:
value
- The builder instance that must be set.
-
setTxId
UniquenessCheckRequestAvro.Builder setTxId(String value)
Sets the value of the 'txId' field.
- Parameters:
value
- The value of 'txId'.
-
getOriginatorX500Name
String getOriginatorX500Name()
Gets the value of the 'originatorX500Name' field. The x500 name of the of the party who initiated a notarization (and by extension, uniqueness check) request
-
setOriginatorX500Name
UniquenessCheckRequestAvro.Builder setOriginatorX500Name(String value)
Sets the value of the 'originatorX500Name' field. The x500 name of the of the party who initiated a notarization (and by extension, uniqueness check) request
- Parameters:
value
- The value of 'originatorX500Name'.
-
getInputStates
List<String> getInputStates()
Gets the value of the 'inputStates' field.
-
setInputStates
UniquenessCheckRequestAvro.Builder setInputStates(List<String> value)
Sets the value of the 'inputStates' field.
- Parameters:
value
- The value of 'inputStates'.
-
getReferenceStates
List<String> getReferenceStates()
Gets the value of the 'referenceStates' field.
-
setReferenceStates
UniquenessCheckRequestAvro.Builder setReferenceStates(List<String> value)
Sets the value of the 'referenceStates' field.
- Parameters:
value
- The value of 'referenceStates'.
-
getNumOutputStates
int getNumOutputStates()
Gets the value of the 'numOutputStates' field.
-
setNumOutputStates
UniquenessCheckRequestAvro.Builder setNumOutputStates(int value)
Sets the value of the 'numOutputStates' field.
- Parameters:
value
- The value of 'numOutputStates'.
-
getTimeWindowLowerBound
Instant getTimeWindowLowerBound()
Gets the value of the 'timeWindowLowerBound' field.
-
setTimeWindowLowerBound
UniquenessCheckRequestAvro.Builder setTimeWindowLowerBound(Instant value)
Sets the value of the 'timeWindowLowerBound' field.
- Parameters:
value
- The value of 'timeWindowLowerBound'.
-
getTimeWindowUpperBound
Instant getTimeWindowUpperBound()
Gets the value of the 'timeWindowUpperBound' field.
-
setTimeWindowUpperBound
UniquenessCheckRequestAvro.Builder setTimeWindowUpperBound(Instant value)
Sets the value of the 'timeWindowUpperBound' field.
- Parameters:
value
- The value of 'timeWindowUpperBound'.
-
hasHoldingIdentity
boolean hasHoldingIdentity()
Checks whether the 'holdingIdentity' field has been set. The holding identity of the virtual node making the uniqueness check request.
-
hasHoldingIdentityBuilder
boolean hasHoldingIdentityBuilder()
Checks whether the 'holdingIdentity' field has an active Builder instance The holding identity of the virtual node making the uniqueness check request.
-
clearHoldingIdentity
UniquenessCheckRequestAvro.Builder clearHoldingIdentity()
Clears the value of the 'holdingIdentity' field. The holding identity of the virtual node making the uniqueness check request.
-
hasFlowExternalEventContext
boolean hasFlowExternalEventContext()
Checks whether the 'flowExternalEventContext' field has been set. The context of the external event that this request was sent from.
-
hasFlowExternalEventContextBuilder
boolean hasFlowExternalEventContextBuilder()
Checks whether the 'flowExternalEventContext' field has an active Builder instance The context of the external event that this request was sent from.
-
clearFlowExternalEventContext
UniquenessCheckRequestAvro.Builder clearFlowExternalEventContext()
Clears the value of the 'flowExternalEventContext' field. The context of the external event that this request was sent from.
-
hasTxId
boolean hasTxId()
Checks whether the 'txId' field has been set.
-
clearTxId
UniquenessCheckRequestAvro.Builder clearTxId()
Clears the value of the 'txId' field.
-
hasOriginatorX500Name
boolean hasOriginatorX500Name()
Checks whether the 'originatorX500Name' field has been set. The x500 name of the of the party who initiated a notarization (and by extension, uniqueness check) request
-
clearOriginatorX500Name
UniquenessCheckRequestAvro.Builder clearOriginatorX500Name()
Clears the value of the 'originatorX500Name' field. The x500 name of the of the party who initiated a notarization (and by extension, uniqueness check) request
-
hasInputStates
boolean hasInputStates()
Checks whether the 'inputStates' field has been set.
-
clearInputStates
UniquenessCheckRequestAvro.Builder clearInputStates()
Clears the value of the 'inputStates' field.
-
hasReferenceStates
boolean hasReferenceStates()
Checks whether the 'referenceStates' field has been set.
-
clearReferenceStates
UniquenessCheckRequestAvro.Builder clearReferenceStates()
Clears the value of the 'referenceStates' field.
-
hasNumOutputStates
boolean hasNumOutputStates()
Checks whether the 'numOutputStates' field has been set.
-
clearNumOutputStates
UniquenessCheckRequestAvro.Builder clearNumOutputStates()
Clears the value of the 'numOutputStates' field.
-
hasTimeWindowLowerBound
boolean hasTimeWindowLowerBound()
Checks whether the 'timeWindowLowerBound' field has been set.
-
clearTimeWindowLowerBound
UniquenessCheckRequestAvro.Builder clearTimeWindowLowerBound()
Clears the value of the 'timeWindowLowerBound' field.
-
hasTimeWindowUpperBound
boolean hasTimeWindowUpperBound()
Checks whether the 'timeWindowUpperBound' field has been set.
-
clearTimeWindowUpperBound
UniquenessCheckRequestAvro.Builder clearTimeWindowUpperBound()
Clears the value of the 'timeWindowUpperBound' field.
-
build
UniquenessCheckRequestAvro build()
-
-
-
-