Class CryptoResponseContext.Builder

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

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

    RecordBuilder for CryptoResponseContext instances.

    • Constructor Detail

    • Method Detail

      • getRequestingComponent

         String getRequestingComponent()

        Gets the value of the 'requestingComponent' field. Name of the component which requested the operation, copied from the corresponding request.

      • setRequestingComponent

         CryptoResponseContext.Builder setRequestingComponent(String value)

        Sets the value of the 'requestingComponent' field. Name of the component which requested the operation, copied from the corresponding request.

        Parameters:
        value - The value of 'requestingComponent'.
      • getRequestTimestamp

         Instant getRequestTimestamp()

        Gets the value of the 'requestTimestamp' field. Time ([Instant]) in milliseconds of the request, copied from the corresponding request.

      • setRequestTimestamp

         CryptoResponseContext.Builder setRequestTimestamp(Instant value)

        Sets the value of the 'requestTimestamp' field. Time ([Instant]) in milliseconds of the request, copied from the corresponding request.

        Parameters:
        value - The value of 'requestTimestamp'.
      • getRequestId

         String getRequestId()

        Gets the value of the 'requestId' field. Request id which can be used to track the request progress.

      • getResponseTimestamp

         Instant getResponseTimestamp()

        Gets the value of the 'responseTimestamp' field. Time ([Instant]) in milliseconds of the response.

      • getTenantId

         String getTenantId()

        Gets the value of the 'tenantId' field. Tenant id on which behalf the request is made, copied from the corresponding request.

      • setTenantId

         CryptoResponseContext.Builder setTenantId(String value)

        Sets the value of the 'tenantId' field. Tenant id on which behalf the request is made, copied from the corresponding request.

        Parameters:
        value - The value of 'tenantId'.
      • hasRequestingComponent

         boolean hasRequestingComponent()

        Checks whether the 'requestingComponent' field has been set. Name of the component which requested the operation, copied from the corresponding request.

      • hasRequestTimestamp

         boolean hasRequestTimestamp()

        Checks whether the 'requestTimestamp' field has been set. Time ([Instant]) in milliseconds of the request, copied from the corresponding request.

      • hasRequestId

         boolean hasRequestId()

        Checks whether the 'requestId' field has been set. Request id which can be used to track the request progress.

      • hasResponseTimestamp

         boolean hasResponseTimestamp()

        Checks whether the 'responseTimestamp' field has been set. Time ([Instant]) in milliseconds of the response.

      • hasTenantId

         boolean hasTenantId()

        Checks whether the 'tenantId' field has been set. Tenant id on which behalf the request is made, copied from the corresponding request.

      • hasOther

         boolean hasOther()

        Checks whether the 'other' field has been set. Any other list of context's key-values.

      • hasOtherBuilder

         boolean hasOtherBuilder()

        Checks whether the 'other' field has an active Builder instance Any other list of context's key-values.