Class VirtualNodeUpgradeResponse
-
- 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 VirtualNodeUpgradeResponse extends SpecificRecordBase implements SpecificRecord
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
VirtualNodeUpgradeResponse.Builder
RecordBuilder for VirtualNodeUpgradeResponse 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 VirtualNodeUpgradeResponse()
Default constructor. VirtualNodeUpgradeResponse(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<VirtualNodeUpgradeResponse>
getEncoder()
Return the BinaryMessageEncoder instance used by this class. static BinaryMessageDecoder<VirtualNodeUpgradeResponse>
getDecoder()
Return the BinaryMessageDecoder instance used by this class. static BinaryMessageDecoder<VirtualNodeUpgradeResponse>
createDecoder(SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore. ByteBuffer
toByteBuffer()
Serializes this VirtualNodeUpgradeResponse to a ByteBuffer. static VirtualNodeUpgradeResponse
fromByteBuffer(ByteBuffer b)
Deserializes a VirtualNodeUpgradeResponse from a ByteBuffer. SpecificData
getSpecificData()
Schema
getSchema()
Object
get(int field$)
void
put(int field$, Object value$)
static VirtualNodeUpgradeResponse.Builder
newBuilder()
Creates a new VirtualNodeUpgradeResponse RecordBuilder. static VirtualNodeUpgradeResponse.Builder
newBuilder(VirtualNodeUpgradeResponse.Builder other)
Creates a new VirtualNodeUpgradeResponse RecordBuilder by copying an existing Builder. static VirtualNodeUpgradeResponse.Builder
newBuilder(VirtualNodeUpgradeResponse other)
Creates a new VirtualNodeUpgradeResponse RecordBuilder by copying an existing VirtualNodeUpgradeResponse 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
-
VirtualNodeUpgradeResponse
VirtualNodeUpgradeResponse()
Default constructor.
-
VirtualNodeUpgradeResponse
VirtualNodeUpgradeResponse(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.
- Returns:
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.
- Returns:
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.
- Returns:
The checksum of the CPI file.
-
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.
- Returns:
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.
- Returns:
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.
- Returns:
The short 12-character hash of the holding identity.
-
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.
- Returns:
ID of virtual node Vault DB connection for DDL operations. Null value means that DB is managed externally.
-
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.
- Returns:
ID of virtual node Vault DB connection for DML operations.
-
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.
- Returns:
ID of virtual node Crypto DB connection for DDL operations. Null value means that DB is managed externally.
-
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.
- Returns:
ID of virtual node Crypto DB connection for DML operations.
-
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.
- Returns:
ID of virtual node Uniqueness DB connection for DDL operations. Null value means that DB is managed externally.
-
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.
- Returns:
ID of virtual node Uniqueness DB connection for DML operations.
-
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.
- Returns:
ID of HSM connection. Null value means that HSM is not used.
-
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.
- Returns:
The current flow p2p operational status of virtual node
-
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.
- Returns:
The current flow start operational status of virtual node
-
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.
- Returns:
The current flow operational status of virtual node
-
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.
- Returns:
The current vault db operational status of virtual node
-
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<VirtualNodeUpgradeResponse> getEncoder()
Return the BinaryMessageEncoder instance used by this class.
- Returns:
the message encoder used by this class
-
getDecoder
static BinaryMessageDecoder<VirtualNodeUpgradeResponse> getDecoder()
Return the BinaryMessageDecoder instance used by this class.
- Returns:
the message decoder used by this class
-
createDecoder
static BinaryMessageDecoder<VirtualNodeUpgradeResponse> 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- Returns:
a BinaryMessageDecoder instance for this class backed by the given SchemaStore
-
toByteBuffer
ByteBuffer toByteBuffer()
Serializes this VirtualNodeUpgradeResponse to a ByteBuffer.
- Returns:
a buffer holding the serialized data for this instance
-
fromByteBuffer
static VirtualNodeUpgradeResponse fromByteBuffer(ByteBuffer b)
Deserializes a VirtualNodeUpgradeResponse from a ByteBuffer.
- Parameters:
b
- a byte buffer holding serialized data for an instance of this class- Returns:
a VirtualNodeUpgradeResponse instance decoded from the given buffer
-
getSpecificData
SpecificData getSpecificData()
-
getSchema
Schema getSchema()
-
newBuilder
static VirtualNodeUpgradeResponse.Builder newBuilder()
Creates a new VirtualNodeUpgradeResponse RecordBuilder.
- Returns:
A new VirtualNodeUpgradeResponse RecordBuilder
-
newBuilder
static VirtualNodeUpgradeResponse.Builder newBuilder(VirtualNodeUpgradeResponse.Builder other)
Creates a new VirtualNodeUpgradeResponse RecordBuilder by copying an existing Builder.
- Parameters:
other
- The existing builder to copy.- Returns:
A new VirtualNodeUpgradeResponse RecordBuilder
-
newBuilder
static VirtualNodeUpgradeResponse.Builder newBuilder(VirtualNodeUpgradeResponse other)
Creates a new VirtualNodeUpgradeResponse RecordBuilder by copying an existing VirtualNodeUpgradeResponse instance.
- Parameters:
other
- The existing instance to copy.- Returns:
A new VirtualNodeUpgradeResponse RecordBuilder
-
writeExternal
void writeExternal(ObjectOutput out)
-
readExternal
void readExternal(ObjectInput in)
-
customEncode
void customEncode(Encoder out)
-
customDecode
void customDecode(ResolvingDecoder in)
-
-
-
-