public static interface Deployment.Builder extends SdkPojo, CopyableBuilder<Deployment.Builder,Deployment>
| Modifier and Type | Method and Description |
|---|---|
Deployment.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the deployment.
|
Deployment.Builder |
completedAt(Instant completedAt)
The date and time the deployment was completed.
|
Deployment.Builder |
componentName(String componentName)
The name of the component associated with this deployment.
|
Deployment.Builder |
createdAt(Instant createdAt)
The date and time the deployment was created.
|
Deployment.Builder |
deploymentStatus(DeploymentStatus deploymentStatus)
The status of the deployment.
|
Deployment.Builder |
deploymentStatus(String deploymentStatus)
The status of the deployment.
|
Deployment.Builder |
deploymentStatusMessage(String deploymentStatusMessage)
The deployment status message.
|
Deployment.Builder |
environmentName(String environmentName)
The name of the environment associated with this deployment.
|
Deployment.Builder |
id(String id)
The ID of the deployment.
|
default Deployment.Builder |
initialState(Consumer<DeploymentState.Builder> initialState)
The initial state of the target resource at the time of the deployment.
|
Deployment.Builder |
initialState(DeploymentState initialState)
The initial state of the target resource at the time of the deployment.
|
Deployment.Builder |
lastAttemptedDeploymentId(String lastAttemptedDeploymentId)
The ID of the last attempted deployment.
|
Deployment.Builder |
lastModifiedAt(Instant lastModifiedAt)
The date and time the deployment was last modified.
|
Deployment.Builder |
lastSucceededDeploymentId(String lastSucceededDeploymentId)
The ID of the last successful deployment.
|
Deployment.Builder |
serviceInstanceName(String serviceInstanceName)
The name of the deployment's service instance.
|
Deployment.Builder |
serviceName(String serviceName)
The name of the service in this deployment.
|
Deployment.Builder |
targetArn(String targetArn)
The Amazon Resource Name (ARN) of the target of the deployment.
|
Deployment.Builder |
targetResourceCreatedAt(Instant targetResourceCreatedAt)
The date and time the depoyment target was created.
|
Deployment.Builder |
targetResourceType(DeploymentTargetResourceType targetResourceType)
The resource type of the deployment target.
|
Deployment.Builder |
targetResourceType(String targetResourceType)
The resource type of the deployment target.
|
default Deployment.Builder |
targetState(Consumer<DeploymentState.Builder> targetState)
The target state of the target resource at the time of the deployment.
|
Deployment.Builder |
targetState(DeploymentState targetState)
The target state of the target resource at the time of the deployment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDeployment.Builder arn(String arn)
The Amazon Resource Name (ARN) of the deployment.
arn - The Amazon Resource Name (ARN) of the deployment.Deployment.Builder completedAt(Instant completedAt)
The date and time the deployment was completed.
completedAt - The date and time the deployment was completed.Deployment.Builder componentName(String componentName)
The name of the component associated with this deployment.
componentName - The name of the component associated with this deployment.Deployment.Builder createdAt(Instant createdAt)
The date and time the deployment was created.
createdAt - The date and time the deployment was created.Deployment.Builder deploymentStatus(String deploymentStatus)
The status of the deployment.
deploymentStatus - The status of the deployment.DeploymentStatus,
DeploymentStatusDeployment.Builder deploymentStatus(DeploymentStatus deploymentStatus)
The status of the deployment.
deploymentStatus - The status of the deployment.DeploymentStatus,
DeploymentStatusDeployment.Builder deploymentStatusMessage(String deploymentStatusMessage)
The deployment status message.
deploymentStatusMessage - The deployment status message.Deployment.Builder environmentName(String environmentName)
The name of the environment associated with this deployment.
environmentName - The name of the environment associated with this deployment.Deployment.Builder id(String id)
The ID of the deployment.
id - The ID of the deployment.Deployment.Builder initialState(DeploymentState initialState)
The initial state of the target resource at the time of the deployment.
initialState - The initial state of the target resource at the time of the deployment.default Deployment.Builder initialState(Consumer<DeploymentState.Builder> initialState)
The initial state of the target resource at the time of the deployment.
This is a convenience method that creates an instance of theDeploymentState.Builder avoiding the
need to create one manually via DeploymentState.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to initialState(DeploymentState).
initialState - a consumer that will call methods on DeploymentState.BuilderinitialState(DeploymentState)Deployment.Builder lastAttemptedDeploymentId(String lastAttemptedDeploymentId)
The ID of the last attempted deployment.
lastAttemptedDeploymentId - The ID of the last attempted deployment.Deployment.Builder lastModifiedAt(Instant lastModifiedAt)
The date and time the deployment was last modified.
lastModifiedAt - The date and time the deployment was last modified.Deployment.Builder lastSucceededDeploymentId(String lastSucceededDeploymentId)
The ID of the last successful deployment.
lastSucceededDeploymentId - The ID of the last successful deployment.Deployment.Builder serviceInstanceName(String serviceInstanceName)
The name of the deployment's service instance.
serviceInstanceName - The name of the deployment's service instance.Deployment.Builder serviceName(String serviceName)
The name of the service in this deployment.
serviceName - The name of the service in this deployment.Deployment.Builder targetArn(String targetArn)
The Amazon Resource Name (ARN) of the target of the deployment.
targetArn - The Amazon Resource Name (ARN) of the target of the deployment.Deployment.Builder targetResourceCreatedAt(Instant targetResourceCreatedAt)
The date and time the depoyment target was created.
targetResourceCreatedAt - The date and time the depoyment target was created.Deployment.Builder targetResourceType(String targetResourceType)
The resource type of the deployment target. It can be an environment, service, service instance, or component.
targetResourceType - The resource type of the deployment target. It can be an environment, service, service instance, or
component.DeploymentTargetResourceType,
DeploymentTargetResourceTypeDeployment.Builder targetResourceType(DeploymentTargetResourceType targetResourceType)
The resource type of the deployment target. It can be an environment, service, service instance, or component.
targetResourceType - The resource type of the deployment target. It can be an environment, service, service instance, or
component.DeploymentTargetResourceType,
DeploymentTargetResourceTypeDeployment.Builder targetState(DeploymentState targetState)
The target state of the target resource at the time of the deployment.
targetState - The target state of the target resource at the time of the deployment.default Deployment.Builder targetState(Consumer<DeploymentState.Builder> targetState)
The target state of the target resource at the time of the deployment.
This is a convenience method that creates an instance of theDeploymentState.Builder avoiding the
need to create one manually via DeploymentState.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to targetState(DeploymentState).
targetState - a consumer that will call methods on DeploymentState.BuildertargetState(DeploymentState)Copyright © 2023. All rights reserved.