Interface AuthenticationQueryRequestBuilder


public interface AuthenticationQueryRequestBuilder
Interface defining the Authentication Query request builder
  • Method Details

    • withUserIdentity

      AuthenticationQueryRequestBuilder withUserIdentity(String userIdentity)
      sets the user identity for this QueryRequest
      Parameters:
      userIdentity - reference to customer that triggers this usage
      Returns:
      the current builder to support chaining construct.
    • withProductType

      AuthenticationQueryRequestBuilder withProductType(String productType)
      Builds QueryRequest with specified ProductType
      Parameters:
      productType - ProductType
      Returns:
      AuthenticationQueryRequestBuilder
    • withRequestTime

      AuthenticationQueryRequestBuilder withRequestTime(ZonedDateTime requestTime)
      Builds QueryRequest with specified request time
      Parameters:
      requestTime - request time
      Returns:
      AuthenticationQueryRequestBuilder
    • build

      returns an instance of a QueryRequest constructed using the builder.
      Returns:
      an instance of a QueryRequest created using the builder
      Throws:
      MessagesQueryException - if the request is not well formed.