@Generated(value="software.amazon.awssdk:codegen") public final class DeploymentTarget extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeploymentTarget.Builder,DeploymentTarget>
Information about the deployment target.
Modifier and Type | Class and Description |
---|---|
static interface |
DeploymentTarget.Builder |
Modifier and Type | Method and Description |
---|---|
static DeploymentTarget.Builder |
builder() |
DeploymentTargetType |
deploymentTargetType()
The deployment type which is specific to the deployment's compute platform.
|
String |
deploymentTargetTypeAsString()
The deployment type which is specific to the deployment's compute platform.
|
ECSTarget |
ecsTarget()
Information about the target for a deployment that uses the Amazon ECS compute platform.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InstanceTarget |
instanceTarget()
Information about the target for a deployment that uses the EC2/On-premises compute platform.
|
LambdaTarget |
lambdaTarget()
Information about the target for a deployment that uses the AWS Lambda compute platform.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeploymentTarget.Builder> |
serializableBuilderClass() |
DeploymentTarget.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public DeploymentTargetType deploymentTargetType()
The deployment type which is specific to the deployment's compute platform.
If the service returns an enum value that is not available in the current SDK version,
deploymentTargetType
will return DeploymentTargetType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from deploymentTargetTypeAsString()
.
DeploymentTargetType
public String deploymentTargetTypeAsString()
The deployment type which is specific to the deployment's compute platform.
If the service returns an enum value that is not available in the current SDK version,
deploymentTargetType
will return DeploymentTargetType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from deploymentTargetTypeAsString()
.
DeploymentTargetType
public InstanceTarget instanceTarget()
Information about the target for a deployment that uses the EC2/On-premises compute platform.
public LambdaTarget lambdaTarget()
Information about the target for a deployment that uses the AWS Lambda compute platform.
public ECSTarget ecsTarget()
Information about the target for a deployment that uses the Amazon ECS compute platform.
public DeploymentTarget.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DeploymentTarget.Builder,DeploymentTarget>
public static DeploymentTarget.Builder builder()
public static Class<? extends DeploymentTarget.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.