Interface CreateDeploymentResponse.Builder

All Superinterfaces:
ApiGatewayV2Response.Builder, AwsResponse.Builder, Buildable, CopyableBuilder<CreateDeploymentResponse.Builder,CreateDeploymentResponse>, SdkBuilder<CreateDeploymentResponse.Builder,CreateDeploymentResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
CreateDeploymentResponse

public static interface CreateDeploymentResponse.Builder extends ApiGatewayV2Response.Builder, SdkPojo, CopyableBuilder<CreateDeploymentResponse.Builder,CreateDeploymentResponse>
  • Method Details

    • autoDeployed

      CreateDeploymentResponse.Builder autoDeployed(Boolean autoDeployed)

      Specifies whether a deployment was automatically released.

      Parameters:
      autoDeployed - Specifies whether a deployment was automatically released.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdDate

      CreateDeploymentResponse.Builder createdDate(Instant createdDate)

      The date and time when the Deployment resource was created.

      Parameters:
      createdDate - The date and time when the Deployment resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploymentId

      CreateDeploymentResponse.Builder deploymentId(String deploymentId)

      The identifier for the deployment.

      Parameters:
      deploymentId - The identifier for the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploymentStatus

      CreateDeploymentResponse.Builder deploymentStatus(String deploymentStatus)

      The status of the deployment: PENDING, FAILED, or SUCCEEDED.

      Parameters:
      deploymentStatus - The status of the deployment: PENDING, FAILED, or SUCCEEDED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentStatus

      CreateDeploymentResponse.Builder deploymentStatus(DeploymentStatus deploymentStatus)

      The status of the deployment: PENDING, FAILED, or SUCCEEDED.

      Parameters:
      deploymentStatus - The status of the deployment: PENDING, FAILED, or SUCCEEDED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentStatusMessage

      CreateDeploymentResponse.Builder deploymentStatusMessage(String deploymentStatusMessage)

      May contain additional feedback on the status of an API deployment.

      Parameters:
      deploymentStatusMessage - May contain additional feedback on the status of an API deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      CreateDeploymentResponse.Builder description(String description)

      The description for the deployment.

      Parameters:
      description - The description for the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.