Class AddPreAuthToken.Builder

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

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

    RecordBuilder for AddPreAuthToken instances.

    • Constructor Detail

    • Method Detail

      • getTokenId

         String getTokenId()

        Gets the value of the 'tokenId' field. Token identifier of the pre auth token.

        Returns:

        The value.

      • setTokenId

         AddPreAuthToken.Builder setTokenId(String value)

        Sets the value of the 'tokenId' field. Token identifier of the pre auth token.

        Parameters:
        value - The value of 'tokenId'.
        Returns:

        This builder.

      • getOwnerX500Name

         String getOwnerX500Name()

        Gets the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth token.

        Returns:

        The value.

      • setOwnerX500Name

         AddPreAuthToken.Builder setOwnerX500Name(String value)

        Sets the value of the 'ownerX500Name' field. X500 name of the owner of the pre auth token.

        Parameters:
        value - The value of 'ownerX500Name'.
        Returns:

        This builder.

      • getTtl

         Instant getTtl()

        Gets the value of the 'ttl' field. A timestamp for when the pre auth token expires.

        Returns:

        The value.

      • setTtl

         AddPreAuthToken.Builder setTtl(Instant value)

        Sets the value of the 'ttl' field. A timestamp for when the pre auth token expires.

        Parameters:
        value - The value of 'ttl'.
        Returns:

        This builder.

      • getRemark

         String getRemark()

        Gets the value of the 'remark' field. An optional remark added when the token was created.

        Returns:

        The value.

      • setRemark

         AddPreAuthToken.Builder setRemark(String value)

        Sets the value of the 'remark' field. An optional remark added when the token was created.

        Parameters:
        value - The value of 'remark'.
        Returns:

        This builder.

      • hasTokenId

         boolean hasTokenId()

        Checks whether the 'tokenId' field has been set. Token identifier of the pre auth token.

        Returns:

        True if the 'tokenId' field has been set, false otherwise.

      • hasOwnerX500Name

         boolean hasOwnerX500Name()

        Checks whether the 'ownerX500Name' field has been set. X500 name of the owner of the pre auth token.

        Returns:

        True if the 'ownerX500Name' field has been set, false otherwise.

      • hasTtl

         boolean hasTtl()

        Checks whether the 'ttl' field has been set. A timestamp for when the pre auth token expires.

        Returns:

        True if the 'ttl' field has been set, false otherwise.

      • hasRemark

         boolean hasRemark()

        Checks whether the 'remark' field has been set. An optional remark added when the token was created.

        Returns:

        True if the 'remark' field has been set, false otherwise.