Class VirtualNodeCreateResponse
-
- All Implemented Interfaces:
-
java.io.Externalizable
,java.io.Serializable
,java.lang.Comparable
,org.apache.avro.generic.GenericContainer
,org.apache.avro.generic.GenericRecord
,org.apache.avro.generic.IndexedRecord
,org.apache.avro.specific.SpecificRecord
public class VirtualNodeCreateResponse extends SpecificRecordBase implements SpecificRecord
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
VirtualNodeCreateResponse.Builder
RecordBuilder for VirtualNodeCreateResponse instances.
-
Field Summary
Fields Modifier and Type Field Description public final static Schema
SCHEMA$
public String
x500Name
public CpiIdentifier
cpiIdentifier
public String
cpiFileChecksum
public String
mgmGroupId
public HoldingIdentity
holdingIdentity
public String
holdingIdentifierHash
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
-
Constructor Summary
Constructors Constructor Description VirtualNodeCreateResponse()
Default constructor. VirtualNodeCreateResponse(String x500Name, CpiIdentifier cpiIdentifier, String cpiFileChecksum, String mgmGroupId, HoldingIdentity holdingIdentity, String holdingIdentifierHash, String vaultDdlConnectionId, String vaultDmlConnectionId, String cryptoDdlConnectionId, String cryptoDmlConnectionId, String uniquenessDdlConnectionId, String uniquenessDmlConnectionId, String hsmConnectionId, VirtualNodeOperationalState flowP2pOperationalStatus, VirtualNodeOperationalState flowStartOperationalStatus, VirtualNodeOperationalState flowOperationalStatus, VirtualNodeOperationalState vaultDbOperationalStatus)
All-args constructor.
-
Method Summary
Modifier and Type Method Description String
getX500Name()
Gets the value of the 'x500Name' field. void
setX500Name(String value)
Sets the value of the 'x500Name' field. CpiIdentifier
getCpiIdentifier()
Gets the value of the 'cpiIdentifier' field. void
setCpiIdentifier(CpiIdentifier value)
Sets the value of the 'cpiIdentifier' field. String
getCpiFileChecksum()
Gets the value of the 'cpiFileChecksum' field. void
setCpiFileChecksum(String value)
Sets the value of the 'cpiFileChecksum' field. String
getMgmGroupId()
Gets the value of the 'mgmGroupId' field. void
setMgmGroupId(String value)
Sets the value of the 'mgmGroupId' field. HoldingIdentity
getHoldingIdentity()
Gets the value of the 'holdingIdentity' field. void
setHoldingIdentity(HoldingIdentity value)
Sets the value of the 'holdingIdentity' field. String
getHoldingIdentifierHash()
Gets the value of the 'holdingIdentifierHash' field. void
setHoldingIdentifierHash(String value)
Sets the value of the 'holdingIdentifierHash' field. String
getVaultDdlConnectionId()
Gets the value of the 'vaultDdlConnectionId' field. void
setVaultDdlConnectionId(String value)
Sets the value of the 'vaultDdlConnectionId' field. String
getVaultDmlConnectionId()
Gets the value of the 'vaultDmlConnectionId' field. void
setVaultDmlConnectionId(String value)
Sets the value of the 'vaultDmlConnectionId' field. String
getCryptoDdlConnectionId()
Gets the value of the 'cryptoDdlConnectionId' field. void
setCryptoDdlConnectionId(String value)
Sets the value of the 'cryptoDdlConnectionId' field. String
getCryptoDmlConnectionId()
Gets the value of the 'cryptoDmlConnectionId' field. void
setCryptoDmlConnectionId(String value)
Sets the value of the 'cryptoDmlConnectionId' field. String
getUniquenessDdlConnectionId()
Gets the value of the 'uniquenessDdlConnectionId' field. void
setUniquenessDdlConnectionId(String value)
Sets the value of the 'uniquenessDdlConnectionId' field. String
getUniquenessDmlConnectionId()
Gets the value of the 'uniquenessDmlConnectionId' field. void
setUniquenessDmlConnectionId(String value)
Sets the value of the 'uniquenessDmlConnectionId' field. String
getHsmConnectionId()
Gets the value of the 'hsmConnectionId' field. void
setHsmConnectionId(String value)
Sets the value of the 'hsmConnectionId' field. VirtualNodeOperationalState
getFlowP2pOperationalStatus()
Gets the value of the 'flowP2pOperationalStatus' field. void
setFlowP2pOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowP2pOperationalStatus' field. VirtualNodeOperationalState
getFlowStartOperationalStatus()
Gets the value of the 'flowStartOperationalStatus' field. void
setFlowStartOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowStartOperationalStatus' field. VirtualNodeOperationalState
getFlowOperationalStatus()
Gets the value of the 'flowOperationalStatus' field. void
setFlowOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowOperationalStatus' field. VirtualNodeOperationalState
getVaultDbOperationalStatus()
Gets the value of the 'vaultDbOperationalStatus' field. void
setVaultDbOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'vaultDbOperationalStatus' field. static Schema
getClassSchema()
static BinaryMessageEncoder<VirtualNodeCreateResponse>
getEncoder()
Return the BinaryMessageEncoder instance used by this class. static BinaryMessageDecoder<VirtualNodeCreateResponse>
getDecoder()
Return the BinaryMessageDecoder instance used by this class. static BinaryMessageDecoder<VirtualNodeCreateResponse>
createDecoder(SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore. ByteBuffer
toByteBuffer()
Serializes this VirtualNodeCreateResponse to a ByteBuffer. static VirtualNodeCreateResponse
fromByteBuffer(ByteBuffer b)
Deserializes a VirtualNodeCreateResponse from a ByteBuffer. SpecificData
getSpecificData()
Schema
getSchema()
Object
get(int field$)
void
put(int field$, Object value$)
static VirtualNodeCreateResponse.Builder
newBuilder()
Creates a new VirtualNodeCreateResponse RecordBuilder. static VirtualNodeCreateResponse.Builder
newBuilder(VirtualNodeCreateResponse.Builder other)
Creates a new VirtualNodeCreateResponse RecordBuilder by copying an existing Builder. static VirtualNodeCreateResponse.Builder
newBuilder(VirtualNodeCreateResponse other)
Creates a new VirtualNodeCreateResponse RecordBuilder by copying an existing VirtualNodeCreateResponse instance. void
writeExternal(ObjectOutput out)
void
readExternal(ObjectInput in)
void
customEncode(Encoder out)
void
customDecode(ResolvingDecoder in)
-
Methods inherited from class org.apache.avro.specific.SpecificRecordBase
compareTo, equals, getConversion, hashCode, toString
-
Methods inherited from class org.apache.avro.generic.GenericRecord
hasField
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
VirtualNodeCreateResponse
VirtualNodeCreateResponse()
Default constructor.
-
VirtualNodeCreateResponse
VirtualNodeCreateResponse(String x500Name, CpiIdentifier cpiIdentifier, String cpiFileChecksum, String mgmGroupId, HoldingIdentity holdingIdentity, String holdingIdentifierHash, String vaultDdlConnectionId, String vaultDmlConnectionId, String cryptoDdlConnectionId, String cryptoDmlConnectionId, String uniquenessDdlConnectionId, String uniquenessDmlConnectionId, String hsmConnectionId, VirtualNodeOperationalState flowP2pOperationalStatus, VirtualNodeOperationalState flowStartOperationalStatus, VirtualNodeOperationalState flowOperationalStatus, VirtualNodeOperationalState vaultDbOperationalStatus)
All-args constructor.- Parameters:
x500Name
- The new value for x500NamecpiIdentifier
- The new value for cpiIdentifiercpiFileChecksum
- The checksum of the CPI file.mgmGroupId
- The new value for mgmGroupIdholdingIdentity
- The new value for holdingIdentityholdingIdentifierHash
- The short 12-character hash of the holding identity.vaultDdlConnectionId
- ID of virtual node Vault DB connection for DDL operations.vaultDmlConnectionId
- ID of virtual node Vault DB connection for DML operations.cryptoDdlConnectionId
- ID of virtual node Crypto DB connection for DDL operations.cryptoDmlConnectionId
- ID of virtual node Crypto DB connection for DML operations.uniquenessDdlConnectionId
- ID of virtual node Uniqueness DB connection for DDL operations.uniquenessDmlConnectionId
- ID of virtual node Uniqueness DB connection for DML operations.hsmConnectionId
- ID of HSM connection.flowP2pOperationalStatus
- The current flow p2p operational status of virtual nodeflowStartOperationalStatus
- The current flow start operational status of virtual nodeflowOperationalStatus
- The current flow operational status of virtual nodevaultDbOperationalStatus
- The current vault db operational status of virtual node
-
-
Method Detail
-
getX500Name
String getX500Name()
Gets the value of the 'x500Name' field.
-
setX500Name
void setX500Name(String value)
Sets the value of the 'x500Name' field.
- Parameters:
value
- the value to set.
-
getCpiIdentifier
CpiIdentifier getCpiIdentifier()
Gets the value of the 'cpiIdentifier' field.
-
setCpiIdentifier
void setCpiIdentifier(CpiIdentifier value)
Sets the value of the 'cpiIdentifier' field.
- Parameters:
value
- the value to set.
-
getCpiFileChecksum
String getCpiFileChecksum()
Gets the value of the 'cpiFileChecksum' field.
-
setCpiFileChecksum
void setCpiFileChecksum(String value)
Sets the value of the 'cpiFileChecksum' field. The checksum of the CPI file.
- Parameters:
value
- the value to set.
-
getMgmGroupId
String getMgmGroupId()
Gets the value of the 'mgmGroupId' field.
-
setMgmGroupId
void setMgmGroupId(String value)
Sets the value of the 'mgmGroupId' field.
- Parameters:
value
- the value to set.
-
getHoldingIdentity
HoldingIdentity getHoldingIdentity()
Gets the value of the 'holdingIdentity' field.
-
setHoldingIdentity
void setHoldingIdentity(HoldingIdentity value)
Sets the value of the 'holdingIdentity' field.
- Parameters:
value
- the value to set.
-
getHoldingIdentifierHash
String getHoldingIdentifierHash()
Gets the value of the 'holdingIdentifierHash' field.
-
setHoldingIdentifierHash
void setHoldingIdentifierHash(String value)
Sets the value of the 'holdingIdentifierHash' field. The short 12-character hash of the holding identity.
- Parameters:
value
- the value to set.
-
getVaultDdlConnectionId
String getVaultDdlConnectionId()
Gets the value of the 'vaultDdlConnectionId' field.
-
setVaultDdlConnectionId
void 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 to set.
-
getVaultDmlConnectionId
String getVaultDmlConnectionId()
Gets the value of the 'vaultDmlConnectionId' field.
-
setVaultDmlConnectionId
void setVaultDmlConnectionId(String value)
Sets the value of the 'vaultDmlConnectionId' field. ID of virtual node Vault DB connection for DML operations.
- Parameters:
value
- the value to set.
-
getCryptoDdlConnectionId
String getCryptoDdlConnectionId()
Gets the value of the 'cryptoDdlConnectionId' field.
-
setCryptoDdlConnectionId
void 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 to set.
-
getCryptoDmlConnectionId
String getCryptoDmlConnectionId()
Gets the value of the 'cryptoDmlConnectionId' field.
-
setCryptoDmlConnectionId
void setCryptoDmlConnectionId(String value)
Sets the value of the 'cryptoDmlConnectionId' field. ID of virtual node Crypto DB connection for DML operations.
- Parameters:
value
- the value to set.
-
getUniquenessDdlConnectionId
String getUniquenessDdlConnectionId()
Gets the value of the 'uniquenessDdlConnectionId' field.
-
setUniquenessDdlConnectionId
void 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 to set.
-
getUniquenessDmlConnectionId
String getUniquenessDmlConnectionId()
Gets the value of the 'uniquenessDmlConnectionId' field.
-
setUniquenessDmlConnectionId
void setUniquenessDmlConnectionId(String value)
Sets the value of the 'uniquenessDmlConnectionId' field. ID of virtual node Uniqueness DB connection for DML operations.
- Parameters:
value
- the value to set.
-
getHsmConnectionId
String getHsmConnectionId()
Gets the value of the 'hsmConnectionId' field.
-
setHsmConnectionId
void 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 to set.
-
getFlowP2pOperationalStatus
VirtualNodeOperationalState getFlowP2pOperationalStatus()
Gets the value of the 'flowP2pOperationalStatus' field.
-
setFlowP2pOperationalStatus
void setFlowP2pOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowP2pOperationalStatus' field. The current flow p2p operational status of virtual node
- Parameters:
value
- the value to set.
-
getFlowStartOperationalStatus
VirtualNodeOperationalState getFlowStartOperationalStatus()
Gets the value of the 'flowStartOperationalStatus' field.
-
setFlowStartOperationalStatus
void setFlowStartOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowStartOperationalStatus' field. The current flow start operational status of virtual node
- Parameters:
value
- the value to set.
-
getFlowOperationalStatus
VirtualNodeOperationalState getFlowOperationalStatus()
Gets the value of the 'flowOperationalStatus' field.
-
setFlowOperationalStatus
void setFlowOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'flowOperationalStatus' field. The current flow operational status of virtual node
- Parameters:
value
- the value to set.
-
getVaultDbOperationalStatus
VirtualNodeOperationalState getVaultDbOperationalStatus()
Gets the value of the 'vaultDbOperationalStatus' field.
-
setVaultDbOperationalStatus
void setVaultDbOperationalStatus(VirtualNodeOperationalState value)
Sets the value of the 'vaultDbOperationalStatus' field. The current vault db operational status of virtual node
- Parameters:
value
- the value to set.
-
getClassSchema
static Schema getClassSchema()
-
getEncoder
static BinaryMessageEncoder<VirtualNodeCreateResponse> getEncoder()
Return the BinaryMessageEncoder instance used by this class.
-
getDecoder
static BinaryMessageDecoder<VirtualNodeCreateResponse> getDecoder()
Return the BinaryMessageDecoder instance used by this class.
-
createDecoder
static BinaryMessageDecoder<VirtualNodeCreateResponse> createDecoder(SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
- Parameters:
resolver
- a SchemaStore used to find schemas by fingerprint
-
toByteBuffer
ByteBuffer toByteBuffer()
Serializes this VirtualNodeCreateResponse to a ByteBuffer.
-
fromByteBuffer
static VirtualNodeCreateResponse fromByteBuffer(ByteBuffer b)
Deserializes a VirtualNodeCreateResponse from a ByteBuffer.
- Parameters:
b
- a byte buffer holding serialized data for an instance of this class
-
getSpecificData
SpecificData getSpecificData()
-
getSchema
Schema getSchema()
-
newBuilder
static VirtualNodeCreateResponse.Builder newBuilder()
Creates a new VirtualNodeCreateResponse RecordBuilder.
-
newBuilder
static VirtualNodeCreateResponse.Builder newBuilder(VirtualNodeCreateResponse.Builder other)
Creates a new VirtualNodeCreateResponse RecordBuilder by copying an existing Builder.
- Parameters:
other
- The existing builder to copy.
-
newBuilder
static VirtualNodeCreateResponse.Builder newBuilder(VirtualNodeCreateResponse other)
Creates a new VirtualNodeCreateResponse RecordBuilder by copying an existing VirtualNodeCreateResponse instance.
- Parameters:
other
- The existing instance to copy.
-
writeExternal
void writeExternal(ObjectOutput out)
-
readExternal
void readExternal(ObjectInput in)
-
customEncode
void customEncode(Encoder out)
-
customDecode
void customDecode(ResolvingDecoder in)
-
-
-
-