Class VirtualNodeInfo.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class VirtualNodeInfo.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for VirtualNodeInfo instances.
-
-
Field Summary
Fields Modifier and Type Field Description public HoldingIdentity
holdingIdentity
public HoldingIdentity.Builder
holdingIdentityBuilder
public CpiIdentifier
cpiIdentifier
public CpiIdentifier.Builder
cpiIdentifierBuilder
public String
vaultDdlConnectionId
public String
vaultDmlConnectionId
public String
cryptoDdlConnectionId
public String
cryptoDmlConnectionId
public String
uniquenessDdlConnectionId
public String
uniquenessDmlConnectionId
public String
hsmConnectionId
public VirtualNodeOperationalState
flowP2pOperationalStatus
public VirtualNodeOperationalState
flowStartOperationalStatus
public VirtualNodeOperationalState
flowOperationalStatus
public VirtualNodeOperationalState
vaultDbOperationalStatus
public String
operationInProgress
public String
externalMessagingRouteConfig
public int
version
public Instant
timestamp
-
Method Summary
Modifier and Type Method Description HoldingIdentity
getHoldingIdentity()
Gets the value of the 'holdingIdentity' field. VirtualNodeInfo.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. VirtualNodeInfo.Builder
setHoldingIdentityBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'holdingIdentity' field CpiIdentifier
getCpiIdentifier()
Gets the value of the 'cpiIdentifier' field. VirtualNodeInfo.Builder
setCpiIdentifier(CpiIdentifier value)
Sets the value of the 'cpiIdentifier' field. CpiIdentifier.Builder
getCpiIdentifierBuilder()
Gets the Builder instance for the 'cpiIdentifier' field and creates one if it doesn't exist yet. VirtualNodeInfo.Builder
setCpiIdentifierBuilder(CpiIdentifier.Builder value)
Sets the Builder instance for the 'cpiIdentifier' field String
getVaultDdlConnectionId()
Gets the value of the 'vaultDdlConnectionId' field. VirtualNodeInfo.Builder
setVaultDdlConnectionId(String value)
Sets the value of the 'vaultDdlConnectionId' field. String
getVaultDmlConnectionId()
Gets the value of the 'vaultDmlConnectionId' field. VirtualNodeInfo.Builder
setVaultDmlConnectionId(String value)
Sets the value of the 'vaultDmlConnectionId' field. String
getCryptoDdlConnectionId()
Gets the value of the 'cryptoDdlConnectionId' field. VirtualNodeInfo.Builder
setCryptoDdlConnectionId(String value)
Sets the value of the 'cryptoDdlConnectionId' field. String
getCryptoDmlConnectionId()
Gets the value of the 'cryptoDmlConnectionId' field. VirtualNodeInfo.Builder
setCryptoDmlConnectionId(String value)
Sets the value of the 'cryptoDmlConnectionId' field. String
getUniquenessDdlConnectionId()
Gets the value of the 'uniquenessDdlConnectionId' field. VirtualNodeInfo.Builder
setUniquenessDdlConnectionId(String value)
Sets the value of the 'uniquenessDdlConnectionId' field. String
getUniquenessDmlConnectionId()
Gets the value of the 'uniquenessDmlConnectionId' field. VirtualNodeInfo.Builder
setUniquenessDmlConnectionId(String value)
Sets the value of the 'uniquenessDmlConnectionId' field. String
getHsmConnectionId()
Gets the value of the 'hsmConnectionId' field. VirtualNodeInfo.Builder
setHsmConnectionId(String value)
Sets the value of the 'hsmConnectionId' field. VirtualNodeOperationalState
getFlowP2pOperationalStatus()
Gets the value of the 'flowP2pOperationalStatus' field. VirtualNodeInfo.Builder
setFlowP2pOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowP2pOperationalStatus' field. VirtualNodeOperationalState
getFlowStartOperationalStatus()
Gets the value of the 'flowStartOperationalStatus' field. VirtualNodeInfo.Builder
setFlowStartOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowStartOperationalStatus' field. VirtualNodeOperationalState
getFlowOperationalStatus()
Gets the value of the 'flowOperationalStatus' field. VirtualNodeInfo.Builder
setFlowOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowOperationalStatus' field. VirtualNodeOperationalState
getVaultDbOperationalStatus()
Gets the value of the 'vaultDbOperationalStatus' field. VirtualNodeInfo.Builder
setVaultDbOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'vaultDbOperationalStatus' field. String
getOperationInProgress()
Gets the value of the 'operationInProgress' field. VirtualNodeInfo.Builder
setOperationInProgress(String value)
Sets the value of the 'operationInProgress' field. String
getExternalMessagingRouteConfig()
Gets the value of the 'externalMessagingRouteConfig' field. VirtualNodeInfo.Builder
setExternalMessagingRouteConfig(String value)
Sets the value of the 'externalMessagingRouteConfig' field. int
getVersion()
Gets the value of the 'version' field. VirtualNodeInfo.Builder
setVersion(int value)
Sets the value of the 'version' field. Instant
getTimestamp()
Gets the value of the 'timestamp' field. VirtualNodeInfo.Builder
setTimestamp(Instant value)
Sets the value of the 'timestamp' field. boolean
hasHoldingIdentity()
Checks whether the 'holdingIdentity' field has been set. boolean
hasHoldingIdentityBuilder()
Checks whether the 'holdingIdentity' field has an active Builder instance VirtualNodeInfo.Builder
clearHoldingIdentity()
Clears the value of the 'holdingIdentity' field. boolean
hasCpiIdentifier()
Checks whether the 'cpiIdentifier' field has been set. boolean
hasCpiIdentifierBuilder()
Checks whether the 'cpiIdentifier' field has an active Builder instance VirtualNodeInfo.Builder
clearCpiIdentifier()
Clears the value of the 'cpiIdentifier' field. boolean
hasVaultDdlConnectionId()
Checks whether the 'vaultDdlConnectionId' field has been set. VirtualNodeInfo.Builder
clearVaultDdlConnectionId()
Clears the value of the 'vaultDdlConnectionId' field. boolean
hasVaultDmlConnectionId()
Checks whether the 'vaultDmlConnectionId' field has been set. VirtualNodeInfo.Builder
clearVaultDmlConnectionId()
Clears the value of the 'vaultDmlConnectionId' field. boolean
hasCryptoDdlConnectionId()
Checks whether the 'cryptoDdlConnectionId' field has been set. VirtualNodeInfo.Builder
clearCryptoDdlConnectionId()
Clears the value of the 'cryptoDdlConnectionId' field. boolean
hasCryptoDmlConnectionId()
Checks whether the 'cryptoDmlConnectionId' field has been set. VirtualNodeInfo.Builder
clearCryptoDmlConnectionId()
Clears the value of the 'cryptoDmlConnectionId' field. boolean
hasUniquenessDdlConnectionId()
Checks whether the 'uniquenessDdlConnectionId' field has been set. VirtualNodeInfo.Builder
clearUniquenessDdlConnectionId()
Clears the value of the 'uniquenessDdlConnectionId' field. boolean
hasUniquenessDmlConnectionId()
Checks whether the 'uniquenessDmlConnectionId' field has been set. VirtualNodeInfo.Builder
clearUniquenessDmlConnectionId()
Clears the value of the 'uniquenessDmlConnectionId' field. boolean
hasHsmConnectionId()
Checks whether the 'hsmConnectionId' field has been set. VirtualNodeInfo.Builder
clearHsmConnectionId()
Clears the value of the 'hsmConnectionId' field. boolean
hasFlowP2pOperationalStatus()
Checks whether the 'flowP2pOperationalStatus' field has been set. VirtualNodeInfo.Builder
clearFlowP2pOperationalStatus()
Clears the value of the 'flowP2pOperationalStatus' field. boolean
hasFlowStartOperationalStatus()
Checks whether the 'flowStartOperationalStatus' field has been set. VirtualNodeInfo.Builder
clearFlowStartOperationalStatus()
Clears the value of the 'flowStartOperationalStatus' field. boolean
hasFlowOperationalStatus()
Checks whether the 'flowOperationalStatus' field has been set. VirtualNodeInfo.Builder
clearFlowOperationalStatus()
Clears the value of the 'flowOperationalStatus' field. boolean
hasVaultDbOperationalStatus()
Checks whether the 'vaultDbOperationalStatus' field has been set. VirtualNodeInfo.Builder
clearVaultDbOperationalStatus()
Clears the value of the 'vaultDbOperationalStatus' field. boolean
hasOperationInProgress()
Checks whether the 'operationInProgress' field has been set. VirtualNodeInfo.Builder
clearOperationInProgress()
Clears the value of the 'operationInProgress' field. boolean
hasExternalMessagingRouteConfig()
Checks whether the 'externalMessagingRouteConfig' field has been set. VirtualNodeInfo.Builder
clearExternalMessagingRouteConfig()
Clears the value of the 'externalMessagingRouteConfig' field. boolean
hasVersion()
Checks whether the 'version' field has been set. VirtualNodeInfo.Builder
clearVersion()
Clears the value of the 'version' field. boolean
hasTimestamp()
Checks whether the 'timestamp' field has been set. VirtualNodeInfo.Builder
clearTimestamp()
Clears the value of the 'timestamp' field. VirtualNodeInfo
build()
-
-
Method Detail
-
getHoldingIdentity
HoldingIdentity getHoldingIdentity()
Gets the value of the 'holdingIdentity' field.
-
setHoldingIdentity
VirtualNodeInfo.Builder setHoldingIdentity(HoldingIdentity value)
Sets the value of the 'holdingIdentity' field.
- 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.
-
setHoldingIdentityBuilder
VirtualNodeInfo.Builder setHoldingIdentityBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'holdingIdentity' field
- Parameters:
value
- The builder instance that must be set.
-
getCpiIdentifier
CpiIdentifier getCpiIdentifier()
Gets the value of the 'cpiIdentifier' field.
-
setCpiIdentifier
VirtualNodeInfo.Builder setCpiIdentifier(CpiIdentifier value)
Sets the value of the 'cpiIdentifier' field.
- Parameters:
value
- The value of 'cpiIdentifier'.
-
getCpiIdentifierBuilder
CpiIdentifier.Builder getCpiIdentifierBuilder()
Gets the Builder instance for the 'cpiIdentifier' field and creates one if it doesn't exist yet.
-
setCpiIdentifierBuilder
VirtualNodeInfo.Builder setCpiIdentifierBuilder(CpiIdentifier.Builder value)
Sets the Builder instance for the 'cpiIdentifier' field
- Parameters:
value
- The builder instance that must be set.
-
getVaultDdlConnectionId
String getVaultDdlConnectionId()
Gets the value of the 'vaultDdlConnectionId' field. ID of virtual node Vault DB connection for DDL operations. Null value means that DB is managed externally.
-
setVaultDdlConnectionId
VirtualNodeInfo.Builder setVaultDdlConnectionId(String value)
Sets the value of the 'vaultDdlConnectionId' field. ID of virtual node Vault DB connection for DDL operations. Null value means that DB is managed externally.
- Parameters:
value
- The value of 'vaultDdlConnectionId'.
-
getVaultDmlConnectionId
String getVaultDmlConnectionId()
Gets the value of the 'vaultDmlConnectionId' field. ID of virtual node Vault DB connection for DML operations.
-
setVaultDmlConnectionId
VirtualNodeInfo.Builder setVaultDmlConnectionId(String value)
Sets the value of the 'vaultDmlConnectionId' field. ID of virtual node Vault DB connection for DML operations.
- Parameters:
value
- The value of 'vaultDmlConnectionId'.
-
getCryptoDdlConnectionId
String getCryptoDdlConnectionId()
Gets the value of the 'cryptoDdlConnectionId' field. ID of virtual node Crypto DB connection for DDL operations. Null value means that DB is managed externally.
-
setCryptoDdlConnectionId
VirtualNodeInfo.Builder setCryptoDdlConnectionId(String value)
Sets the value of the 'cryptoDdlConnectionId' field. ID of virtual node Crypto DB connection for DDL operations. Null value means that DB is managed externally.
- Parameters:
value
- The value of 'cryptoDdlConnectionId'.
-
getCryptoDmlConnectionId
String getCryptoDmlConnectionId()
Gets the value of the 'cryptoDmlConnectionId' field. ID of virtual node Crypto DB connection for DML operations.
-
setCryptoDmlConnectionId
VirtualNodeInfo.Builder setCryptoDmlConnectionId(String value)
Sets the value of the 'cryptoDmlConnectionId' field. ID of virtual node Crypto DB connection for DML operations.
- Parameters:
value
- The value of 'cryptoDmlConnectionId'.
-
getUniquenessDdlConnectionId
String getUniquenessDdlConnectionId()
Gets the value of the 'uniquenessDdlConnectionId' field. ID of virtual node Uniqueness DB connection for DDL operations. Null value means that DB is managed externally.
-
setUniquenessDdlConnectionId
VirtualNodeInfo.Builder setUniquenessDdlConnectionId(String value)
Sets the value of the 'uniquenessDdlConnectionId' field. ID of virtual node Uniqueness DB connection for DDL operations. Null value means that DB is managed externally.
- Parameters:
value
- The value of 'uniquenessDdlConnectionId'.
-
getUniquenessDmlConnectionId
String getUniquenessDmlConnectionId()
Gets the value of the 'uniquenessDmlConnectionId' field. ID of virtual node Uniqueness DB connection for DML operations.
-
setUniquenessDmlConnectionId
VirtualNodeInfo.Builder setUniquenessDmlConnectionId(String value)
Sets the value of the 'uniquenessDmlConnectionId' field. ID of virtual node Uniqueness DB connection for DML operations.
- Parameters:
value
- The value of 'uniquenessDmlConnectionId'.
-
getHsmConnectionId
String getHsmConnectionId()
Gets the value of the 'hsmConnectionId' field. ID of HSM connection. Null value means that HSM is not used.
-
setHsmConnectionId
VirtualNodeInfo.Builder setHsmConnectionId(String value)
Sets the value of the 'hsmConnectionId' field. ID of HSM connection. Null value means that HSM is not used.
- Parameters:
value
- The value of 'hsmConnectionId'.
-
getFlowP2pOperationalStatus
VirtualNodeOperationalState getFlowP2pOperationalStatus()
Gets the value of the 'flowP2pOperationalStatus' field.
-
setFlowP2pOperationalStatus
VirtualNodeInfo.Builder setFlowP2pOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowP2pOperationalStatus' field.
- Parameters:
value
- The value of 'flowP2pOperationalStatus'.
-
getFlowStartOperationalStatus
VirtualNodeOperationalState getFlowStartOperationalStatus()
Gets the value of the 'flowStartOperationalStatus' field.
-
setFlowStartOperationalStatus
VirtualNodeInfo.Builder setFlowStartOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowStartOperationalStatus' field.
- Parameters:
value
- The value of 'flowStartOperationalStatus'.
-
getFlowOperationalStatus
VirtualNodeOperationalState getFlowOperationalStatus()
Gets the value of the 'flowOperationalStatus' field.
-
setFlowOperationalStatus
VirtualNodeInfo.Builder setFlowOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowOperationalStatus' field.
- Parameters:
value
- The value of 'flowOperationalStatus'.
-
getVaultDbOperationalStatus
VirtualNodeOperationalState getVaultDbOperationalStatus()
Gets the value of the 'vaultDbOperationalStatus' field.
-
setVaultDbOperationalStatus
VirtualNodeInfo.Builder setVaultDbOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'vaultDbOperationalStatus' field.
- Parameters:
value
- The value of 'vaultDbOperationalStatus'.
-
getOperationInProgress
String getOperationInProgress()
Gets the value of the 'operationInProgress' field.
-
setOperationInProgress
VirtualNodeInfo.Builder setOperationInProgress(String value)
Sets the value of the 'operationInProgress' field.
- Parameters:
value
- The value of 'operationInProgress'.
-
getExternalMessagingRouteConfig
String getExternalMessagingRouteConfig()
Gets the value of the 'externalMessagingRouteConfig' field. Route configuration used for external messaging. Null value means that no configuration was provided.
-
setExternalMessagingRouteConfig
VirtualNodeInfo.Builder setExternalMessagingRouteConfig(String value)
Sets the value of the 'externalMessagingRouteConfig' field. Route configuration used for external messaging. Null value means that no configuration was provided.
- Parameters:
value
- The value of 'externalMessagingRouteConfig'.
-
getVersion
int getVersion()
Gets the value of the 'version' field.
-
setVersion
VirtualNodeInfo.Builder setVersion(int value)
Sets the value of the 'version' field.
- Parameters:
value
- The value of 'version'.
-
getTimestamp
Instant getTimestamp()
Gets the value of the 'timestamp' field. Time ([Instant]) in milliseconds when the record was updated or added.
-
setTimestamp
VirtualNodeInfo.Builder setTimestamp(Instant value)
Sets the value of the 'timestamp' field. Time ([Instant]) in milliseconds when the record was updated or added.
- Parameters:
value
- The value of 'timestamp'.
-
hasHoldingIdentity
boolean hasHoldingIdentity()
Checks whether the 'holdingIdentity' field has been set.
-
hasHoldingIdentityBuilder
boolean hasHoldingIdentityBuilder()
Checks whether the 'holdingIdentity' field has an active Builder instance
-
clearHoldingIdentity
VirtualNodeInfo.Builder clearHoldingIdentity()
Clears the value of the 'holdingIdentity' field.
-
hasCpiIdentifier
boolean hasCpiIdentifier()
Checks whether the 'cpiIdentifier' field has been set.
-
hasCpiIdentifierBuilder
boolean hasCpiIdentifierBuilder()
Checks whether the 'cpiIdentifier' field has an active Builder instance
-
clearCpiIdentifier
VirtualNodeInfo.Builder clearCpiIdentifier()
Clears the value of the 'cpiIdentifier' field.
-
hasVaultDdlConnectionId
boolean hasVaultDdlConnectionId()
Checks whether the 'vaultDdlConnectionId' field has been set. ID of virtual node Vault DB connection for DDL operations. Null value means that DB is managed externally.
-
clearVaultDdlConnectionId
VirtualNodeInfo.Builder clearVaultDdlConnectionId()
Clears the value of the 'vaultDdlConnectionId' field. ID of virtual node Vault DB connection for DDL operations. Null value means that DB is managed externally.
-
hasVaultDmlConnectionId
boolean hasVaultDmlConnectionId()
Checks whether the 'vaultDmlConnectionId' field has been set. ID of virtual node Vault DB connection for DML operations.
-
clearVaultDmlConnectionId
VirtualNodeInfo.Builder clearVaultDmlConnectionId()
Clears the value of the 'vaultDmlConnectionId' field. ID of virtual node Vault DB connection for DML operations.
-
hasCryptoDdlConnectionId
boolean hasCryptoDdlConnectionId()
Checks whether the 'cryptoDdlConnectionId' field has been set. ID of virtual node Crypto DB connection for DDL operations. Null value means that DB is managed externally.
-
clearCryptoDdlConnectionId
VirtualNodeInfo.Builder clearCryptoDdlConnectionId()
Clears the value of the 'cryptoDdlConnectionId' field. ID of virtual node Crypto DB connection for DDL operations. Null value means that DB is managed externally.
-
hasCryptoDmlConnectionId
boolean hasCryptoDmlConnectionId()
Checks whether the 'cryptoDmlConnectionId' field has been set. ID of virtual node Crypto DB connection for DML operations.
-
clearCryptoDmlConnectionId
VirtualNodeInfo.Builder clearCryptoDmlConnectionId()
Clears the value of the 'cryptoDmlConnectionId' field. ID of virtual node Crypto DB connection for DML operations.
-
hasUniquenessDdlConnectionId
boolean hasUniquenessDdlConnectionId()
Checks whether the 'uniquenessDdlConnectionId' field has been set. ID of virtual node Uniqueness DB connection for DDL operations. Null value means that DB is managed externally.
-
clearUniquenessDdlConnectionId
VirtualNodeInfo.Builder clearUniquenessDdlConnectionId()
Clears the value of the 'uniquenessDdlConnectionId' field. ID of virtual node Uniqueness DB connection for DDL operations. Null value means that DB is managed externally.
-
hasUniquenessDmlConnectionId
boolean hasUniquenessDmlConnectionId()
Checks whether the 'uniquenessDmlConnectionId' field has been set. ID of virtual node Uniqueness DB connection for DML operations.
-
clearUniquenessDmlConnectionId
VirtualNodeInfo.Builder clearUniquenessDmlConnectionId()
Clears the value of the 'uniquenessDmlConnectionId' field. ID of virtual node Uniqueness DB connection for DML operations.
-
hasHsmConnectionId
boolean hasHsmConnectionId()
Checks whether the 'hsmConnectionId' field has been set. ID of HSM connection. Null value means that HSM is not used.
-
clearHsmConnectionId
VirtualNodeInfo.Builder clearHsmConnectionId()
Clears the value of the 'hsmConnectionId' field. ID of HSM connection. Null value means that HSM is not used.
-
hasFlowP2pOperationalStatus
boolean hasFlowP2pOperationalStatus()
Checks whether the 'flowP2pOperationalStatus' field has been set.
-
clearFlowP2pOperationalStatus
VirtualNodeInfo.Builder clearFlowP2pOperationalStatus()
Clears the value of the 'flowP2pOperationalStatus' field.
-
hasFlowStartOperationalStatus
boolean hasFlowStartOperationalStatus()
Checks whether the 'flowStartOperationalStatus' field has been set.
-
clearFlowStartOperationalStatus
VirtualNodeInfo.Builder clearFlowStartOperationalStatus()
Clears the value of the 'flowStartOperationalStatus' field.
-
hasFlowOperationalStatus
boolean hasFlowOperationalStatus()
Checks whether the 'flowOperationalStatus' field has been set.
-
clearFlowOperationalStatus
VirtualNodeInfo.Builder clearFlowOperationalStatus()
Clears the value of the 'flowOperationalStatus' field.
-
hasVaultDbOperationalStatus
boolean hasVaultDbOperationalStatus()
Checks whether the 'vaultDbOperationalStatus' field has been set.
-
clearVaultDbOperationalStatus
VirtualNodeInfo.Builder clearVaultDbOperationalStatus()
Clears the value of the 'vaultDbOperationalStatus' field.
-
hasOperationInProgress
boolean hasOperationInProgress()
Checks whether the 'operationInProgress' field has been set.
-
clearOperationInProgress
VirtualNodeInfo.Builder clearOperationInProgress()
Clears the value of the 'operationInProgress' field.
-
hasExternalMessagingRouteConfig
boolean hasExternalMessagingRouteConfig()
Checks whether the 'externalMessagingRouteConfig' field has been set. Route configuration used for external messaging. Null value means that no configuration was provided.
-
clearExternalMessagingRouteConfig
VirtualNodeInfo.Builder clearExternalMessagingRouteConfig()
Clears the value of the 'externalMessagingRouteConfig' field. Route configuration used for external messaging. Null value means that no configuration was provided.
-
hasVersion
boolean hasVersion()
Checks whether the 'version' field has been set.
-
clearVersion
VirtualNodeInfo.Builder clearVersion()
Clears the value of the 'version' field.
-
hasTimestamp
boolean hasTimestamp()
Checks whether the 'timestamp' field has been set. Time ([Instant]) in milliseconds when the record was updated or added.
-
clearTimestamp
VirtualNodeInfo.Builder clearTimestamp()
Clears the value of the 'timestamp' field. Time ([Instant]) in milliseconds when the record was updated or added.
-
build
VirtualNodeInfo build()
-
-
-
-