Interface ServiceInstance.Builder

  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the service instance.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      ServiceInstance.Builder createdAt(Instant createdAt)

      The time when the service instance was created.

      Parameters:
      createdAt - The time when the service instance was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploymentStatus

      ServiceInstance.Builder deploymentStatus(String deploymentStatus)

      The service instance deployment status.

      Parameters:
      deploymentStatus - The service instance deployment status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentStatus

      ServiceInstance.Builder deploymentStatus(DeploymentStatus deploymentStatus)

      The service instance deployment status.

      Parameters:
      deploymentStatus - The service instance deployment status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentStatusMessage

      ServiceInstance.Builder deploymentStatusMessage(String deploymentStatusMessage)

      The message associated with the service instance deployment status.

      Parameters:
      deploymentStatusMessage - The message associated with the service instance deployment status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentName

      ServiceInstance.Builder environmentName(String environmentName)

      The name of the environment that the service instance was deployed into.

      Parameters:
      environmentName - The name of the environment that the service instance was deployed into.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastAttemptedDeploymentId

      ServiceInstance.Builder lastAttemptedDeploymentId(String lastAttemptedDeploymentId)

      The ID of the last attempted deployment of this service instance.

      Parameters:
      lastAttemptedDeploymentId - The ID of the last attempted deployment of this service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastClientRequestToken

      ServiceInstance.Builder lastClientRequestToken(String lastClientRequestToken)

      The last client request token received.

      Parameters:
      lastClientRequestToken - The last client request token received.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastDeploymentAttemptedAt

      ServiceInstance.Builder lastDeploymentAttemptedAt(Instant lastDeploymentAttemptedAt)

      The time when a deployment of the service instance was last attempted.

      Parameters:
      lastDeploymentAttemptedAt - The time when a deployment of the service instance was last attempted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastDeploymentSucceededAt

      ServiceInstance.Builder lastDeploymentSucceededAt(Instant lastDeploymentSucceededAt)

      The time when the service instance was last deployed successfully.

      Parameters:
      lastDeploymentSucceededAt - The time when the service instance was last deployed successfully.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastSucceededDeploymentId

      ServiceInstance.Builder lastSucceededDeploymentId(String lastSucceededDeploymentId)

      The ID of the last successful deployment of this service instance.

      Parameters:
      lastSucceededDeploymentId - The ID of the last successful deployment of this service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the service instance.

      Parameters:
      name - The name of the service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceName

      ServiceInstance.Builder serviceName(String serviceName)

      The name of the service that the service instance belongs to.

      Parameters:
      serviceName - The name of the service that the service instance belongs to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • spec

      The service spec that was used to create the service instance.

      Parameters:
      spec - The service spec that was used to create the service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateMajorVersion

      ServiceInstance.Builder templateMajorVersion(String templateMajorVersion)

      The major version of the service template that was used to create the service instance.

      Parameters:
      templateMajorVersion - The major version of the service template that was used to create the service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateMinorVersion

      ServiceInstance.Builder templateMinorVersion(String templateMinorVersion)

      The minor version of the service template that was used to create the service instance.

      Parameters:
      templateMinorVersion - The minor version of the service template that was used to create the service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateName

      ServiceInstance.Builder templateName(String templateName)

      The name of the service template that was used to create the service instance.

      Parameters:
      templateName - The name of the service template that was used to create the service instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.