Class VirtualNodeCreateRequest.Builder

  • All Implemented Interfaces:
    org.apache.avro.data.RecordBuilder

    
    public class VirtualNodeCreateRequest.Builder
    extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
                        

    RecordBuilder for VirtualNodeCreateRequest instances.

    • Constructor Detail

    • Method Detail

      • getCpiFileChecksum

         String getCpiFileChecksum()

        Gets the value of the 'cpiFileChecksum' field. The checksum of the CPI file.

      • getVaultDdlConnection

         String getVaultDdlConnection()

        Gets the value of the 'vaultDdlConnection' field. Connection details for virtual node Vault DB to be used for DDL operations. If null is passed for both vault connections, cluster DB will be used.

      • setVaultDdlConnection

         VirtualNodeCreateRequest.Builder setVaultDdlConnection(String value)

        Sets the value of the 'vaultDdlConnection' field. Connection details for virtual node Vault DB to be used for DDL operations. If null is passed for both vault connections, cluster DB will be used.

        Parameters:
        value - The value of 'vaultDdlConnection'.
      • getVaultDmlConnection

         String getVaultDmlConnection()

        Gets the value of the 'vaultDmlConnection' field. Connection details for virtual node Vault DB to be used for DML operations. If null is passed for both vault connections, cluster DB will be used.

      • setVaultDmlConnection

         VirtualNodeCreateRequest.Builder setVaultDmlConnection(String value)

        Sets the value of the 'vaultDmlConnection' field. Connection details for virtual node Vault DB to be used for DML operations. If null is passed for both vault connections, cluster DB will be used.

        Parameters:
        value - The value of 'vaultDmlConnection'.
      • getCryptoDdlConnection

         String getCryptoDdlConnection()

        Gets the value of the 'cryptoDdlConnection' field. Connection details for virtual node Crypto DB to be used for DDL operations. If null is passed for both crypto connections, cluster DB will be used.

      • setCryptoDdlConnection

         VirtualNodeCreateRequest.Builder setCryptoDdlConnection(String value)

        Sets the value of the 'cryptoDdlConnection' field. Connection details for virtual node Crypto DB to be used for DDL operations. If null is passed for both crypto connections, cluster DB will be used.

        Parameters:
        value - The value of 'cryptoDdlConnection'.
      • getCryptoDmlConnection

         String getCryptoDmlConnection()

        Gets the value of the 'cryptoDmlConnection' field. Connection details for virtual node Crypto DB to be used for DML operations. If null is passed for both crypto connections, cluster DB will be used.

      • setCryptoDmlConnection

         VirtualNodeCreateRequest.Builder setCryptoDmlConnection(String value)

        Sets the value of the 'cryptoDmlConnection' field. Connection details for virtual node Crypto DB to be used for DML operations. If null is passed for both crypto connections, cluster DB will be used.

        Parameters:
        value - The value of 'cryptoDmlConnection'.
      • getUniquenessDdlConnection

         String getUniquenessDdlConnection()

        Gets the value of the 'uniquenessDdlConnection' field. Connection details for virtual node Uniqueness DB to be used for DDL operations. If null is passed for both uniqueness connections, cluster DB will be used.

      • setUniquenessDdlConnection

         VirtualNodeCreateRequest.Builder setUniquenessDdlConnection(String value)

        Sets the value of the 'uniquenessDdlConnection' field. Connection details for virtual node Uniqueness DB to be used for DDL operations. If null is passed for both uniqueness connections, cluster DB will be used.

        Parameters:
        value - The value of 'uniquenessDdlConnection'.
      • getUniquenessDmlConnection

         String getUniquenessDmlConnection()

        Gets the value of the 'uniquenessDmlConnection' field. Connection details for virtual node Uniqueness DB to be used for DML operations. If null is passed for both uniqueness connections, cluster DB will be used.

      • setUniquenessDmlConnection

         VirtualNodeCreateRequest.Builder setUniquenessDmlConnection(String value)

        Sets the value of the 'uniquenessDmlConnection' field. Connection details for virtual node Uniqueness DB to be used for DML operations. If null is passed for both uniqueness connections, cluster DB will be used.

        Parameters:
        value - The value of 'uniquenessDmlConnection'.
      • getUpdateActor

         String getUpdateActor()

        Gets the value of the 'updateActor' field. ID of RPC user that requested the virtual node creation.

      • hasHoldingId

         boolean hasHoldingId()

        Checks whether the 'holdingId' field has been set.

      • hasHoldingIdBuilder

         boolean hasHoldingIdBuilder()

        Checks whether the 'holdingId' field has an active Builder instance

      • hasCpiFileChecksum

         boolean hasCpiFileChecksum()

        Checks whether the 'cpiFileChecksum' field has been set. The checksum of the CPI file.

      • hasVaultDdlConnection

         boolean hasVaultDdlConnection()

        Checks whether the 'vaultDdlConnection' field has been set. Connection details for virtual node Vault DB to be used for DDL operations. If null is passed for both vault connections, cluster DB will be used.

      • clearVaultDdlConnection

         VirtualNodeCreateRequest.Builder clearVaultDdlConnection()

        Clears the value of the 'vaultDdlConnection' field. Connection details for virtual node Vault DB to be used for DDL operations. If null is passed for both vault connections, cluster DB will be used.

      • hasVaultDmlConnection

         boolean hasVaultDmlConnection()

        Checks whether the 'vaultDmlConnection' field has been set. Connection details for virtual node Vault DB to be used for DML operations. If null is passed for both vault connections, cluster DB will be used.

      • clearVaultDmlConnection

         VirtualNodeCreateRequest.Builder clearVaultDmlConnection()

        Clears the value of the 'vaultDmlConnection' field. Connection details for virtual node Vault DB to be used for DML operations. If null is passed for both vault connections, cluster DB will be used.

      • hasCryptoDdlConnection

         boolean hasCryptoDdlConnection()

        Checks whether the 'cryptoDdlConnection' field has been set. Connection details for virtual node Crypto DB to be used for DDL operations. If null is passed for both crypto connections, cluster DB will be used.

      • clearCryptoDdlConnection

         VirtualNodeCreateRequest.Builder clearCryptoDdlConnection()

        Clears the value of the 'cryptoDdlConnection' field. Connection details for virtual node Crypto DB to be used for DDL operations. If null is passed for both crypto connections, cluster DB will be used.

      • hasCryptoDmlConnection

         boolean hasCryptoDmlConnection()

        Checks whether the 'cryptoDmlConnection' field has been set. Connection details for virtual node Crypto DB to be used for DML operations. If null is passed for both crypto connections, cluster DB will be used.

      • clearCryptoDmlConnection

         VirtualNodeCreateRequest.Builder clearCryptoDmlConnection()

        Clears the value of the 'cryptoDmlConnection' field. Connection details for virtual node Crypto DB to be used for DML operations. If null is passed for both crypto connections, cluster DB will be used.

      • hasUniquenessDdlConnection

         boolean hasUniquenessDdlConnection()

        Checks whether the 'uniquenessDdlConnection' field has been set. Connection details for virtual node Uniqueness DB to be used for DDL operations. If null is passed for both uniqueness connections, cluster DB will be used.

      • clearUniquenessDdlConnection

         VirtualNodeCreateRequest.Builder clearUniquenessDdlConnection()

        Clears the value of the 'uniquenessDdlConnection' field. Connection details for virtual node Uniqueness DB to be used for DDL operations. If null is passed for both uniqueness connections, cluster DB will be used.

      • hasUniquenessDmlConnection

         boolean hasUniquenessDmlConnection()

        Checks whether the 'uniquenessDmlConnection' field has been set. Connection details for virtual node Uniqueness DB to be used for DML operations. If null is passed for both uniqueness connections, cluster DB will be used.

      • clearUniquenessDmlConnection

         VirtualNodeCreateRequest.Builder clearUniquenessDmlConnection()

        Clears the value of the 'uniquenessDmlConnection' field. Connection details for virtual node Uniqueness DB to be used for DML operations. If null is passed for both uniqueness connections, cluster DB will be used.

      • hasUpdateActor

         boolean hasUpdateActor()

        Checks whether the 'updateActor' field has been set. ID of RPC user that requested the virtual node creation.