Interface ServiceInstanceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceInstanceSummary.Builder,ServiceInstanceSummary>,SdkBuilder<ServiceInstanceSummary.Builder,ServiceInstanceSummary>,SdkPojo
- Enclosing class:
- ServiceInstanceSummary
public static interface ServiceInstanceSummary.Builder extends SdkPojo, CopyableBuilder<ServiceInstanceSummary.Builder,ServiceInstanceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceInstanceSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the service instance.ServiceInstanceSummary.BuildercreatedAt(Instant createdAt)The time when the service instance was created.ServiceInstanceSummary.BuilderdeploymentStatus(String deploymentStatus)The service instance deployment status.ServiceInstanceSummary.BuilderdeploymentStatus(DeploymentStatus deploymentStatus)The service instance deployment status.ServiceInstanceSummary.BuilderdeploymentStatusMessage(String deploymentStatusMessage)A service instance deployment status message.ServiceInstanceSummary.BuilderenvironmentName(String environmentName)The name of the environment that the service instance was deployed into.ServiceInstanceSummary.BuilderlastAttemptedDeploymentId(String lastAttemptedDeploymentId)The ID of the last attempted deployment of this service instance.ServiceInstanceSummary.BuilderlastDeploymentAttemptedAt(Instant lastDeploymentAttemptedAt)The time when a deployment of the service was last attempted.ServiceInstanceSummary.BuilderlastDeploymentSucceededAt(Instant lastDeploymentSucceededAt)The time when the service was last deployed successfully.ServiceInstanceSummary.BuilderlastSucceededDeploymentId(String lastSucceededDeploymentId)The ID of the last successful deployment of this service instance.ServiceInstanceSummary.Buildername(String name)The name of the service instance.ServiceInstanceSummary.BuilderserviceName(String serviceName)The name of the service that the service instance belongs to.ServiceInstanceSummary.BuildertemplateMajorVersion(String templateMajorVersion)The service instance template major version.ServiceInstanceSummary.BuildertemplateMinorVersion(String templateMinorVersion)The service instance template minor version.ServiceInstanceSummary.BuildertemplateName(String templateName)The name of the service template.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
arn
ServiceInstanceSummary.Builder arn(String 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
ServiceInstanceSummary.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
ServiceInstanceSummary.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,DeploymentStatus
-
deploymentStatus
ServiceInstanceSummary.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:
DeploymentStatus,DeploymentStatus
-
deploymentStatusMessage
ServiceInstanceSummary.Builder deploymentStatusMessage(String deploymentStatusMessage)
A service instance deployment status message.
- Parameters:
deploymentStatusMessage- A service instance deployment status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentName
ServiceInstanceSummary.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
ServiceInstanceSummary.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.
-
lastDeploymentAttemptedAt
ServiceInstanceSummary.Builder lastDeploymentAttemptedAt(Instant lastDeploymentAttemptedAt)
The time when a deployment of the service was last attempted.
- Parameters:
lastDeploymentAttemptedAt- The time when a deployment of the service was last attempted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeploymentSucceededAt
ServiceInstanceSummary.Builder lastDeploymentSucceededAt(Instant lastDeploymentSucceededAt)
The time when the service was last deployed successfully.
- Parameters:
lastDeploymentSucceededAt- The time when the service was last deployed successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSucceededDeploymentId
ServiceInstanceSummary.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
ServiceInstanceSummary.Builder name(String 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
ServiceInstanceSummary.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.
-
templateMajorVersion
ServiceInstanceSummary.Builder templateMajorVersion(String templateMajorVersion)
The service instance template major version.
- Parameters:
templateMajorVersion- The service instance template major version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateMinorVersion
ServiceInstanceSummary.Builder templateMinorVersion(String templateMinorVersion)
The service instance template minor version.
- Parameters:
templateMinorVersion- The service instance template minor version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
ServiceInstanceSummary.Builder templateName(String templateName)
The name of the service template.
- Parameters:
templateName- The name of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-