Interface GetModelRequest.Builder

All Superinterfaces:
ApiGatewayRequest.Builder, AwsRequest.Builder, Buildable, CopyableBuilder<GetModelRequest.Builder,GetModelRequest>, SdkBuilder<GetModelRequest.Builder,GetModelRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
GetModelRequest

public static interface GetModelRequest.Builder extends ApiGatewayRequest.Builder, SdkPojo, CopyableBuilder<GetModelRequest.Builder,GetModelRequest>
  • Method Details

    • restApiId

      GetModelRequest.Builder restApiId(String restApiId)

      The RestApi identifier under which the Model exists.

      Parameters:
      restApiId - The RestApi identifier under which the Model exists.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelName

      GetModelRequest.Builder modelName(String modelName)

      The name of the model as an identifier.

      Parameters:
      modelName - The name of the model as an identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • flatten

      GetModelRequest.Builder flatten(Boolean flatten)

      A query parameter of a Boolean value to resolve (true) all external model references and returns a flattened model schema or not (false) The default is false.

      Parameters:
      flatten - A query parameter of a Boolean value to resolve (true) all external model references and returns a flattened model schema or not (false) The default is false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetModelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.