Class HSMAssociationInfo.Builder

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

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

    RecordBuilder for HSMAssociationInfo instances.

    • Constructor Detail

    • Method Detail

      • getId

         String getId()

        Gets the value of the 'id' field. Association id.

      • getTenantId

         String getTenantId()

        Gets the value of the 'tenantId' field. Association tenant id.

      • getHsmId

         String getHsmId()

        Gets the value of the 'hsmId' field. HSM id which handles the keys for this association.

      • getCategory

         String getCategory()

        Gets the value of the 'category' field. The category, like TLS, LEDGER, etc., which assignment was made for.

      • setCategory

         HSMAssociationInfo.Builder setCategory(String value)

        Sets the value of the 'category' field. The category, like TLS, LEDGER, etc., which assignment was made for.

        Parameters:
        value - The value of 'category'.
      • getMasterKeyAlias

         String getMasterKeyAlias()

        Gets the value of the 'masterKeyAlias' field. The master key alias which is used for the keys.

      • getDeprecatedAt

         long getDeprecatedAt()

        Gets the value of the 'deprecatedAt' field. If greater than 0 - when the association was deprecated.

      • setDeprecatedAt

         HSMAssociationInfo.Builder setDeprecatedAt(long value)

        Sets the value of the 'deprecatedAt' field. If greater than 0 - when the association was deprecated.

        Parameters:
        value - The value of 'deprecatedAt'.
      • hasId

         boolean hasId()

        Checks whether the 'id' field has been set. Association id.

      • hasTenantId

         boolean hasTenantId()

        Checks whether the 'tenantId' field has been set. Association tenant id.

      • hasHsmId

         boolean hasHsmId()

        Checks whether the 'hsmId' field has been set. HSM id which handles the keys for this association.

      • hasCategory

         boolean hasCategory()

        Checks whether the 'category' field has been set. The category, like TLS, LEDGER, etc., which assignment was made for.

      • hasMasterKeyAlias

         boolean hasMasterKeyAlias()

        Checks whether the 'masterKeyAlias' field has been set. The master key alias which is used for the keys.

      • hasDeprecatedAt

         boolean hasDeprecatedAt()

        Checks whether the 'deprecatedAt' field has been set. If greater than 0 - when the association was deprecated.