@Generated(value="software.amazon.awssdk:codegen") public final class ProvisioningArtifactParameter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProvisioningArtifactParameter.Builder,ProvisioningArtifactParameter>
Information about a parameter used to provision a product.
Modifier and Type | Class and Description |
---|---|
static interface |
ProvisioningArtifactParameter.Builder |
Modifier and Type | Method and Description |
---|---|
static ProvisioningArtifactParameter.Builder |
builder() |
String |
defaultValue()
The default value.
|
String |
description()
The description of the parameter.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isNoEcho()
If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved.
|
ParameterConstraints |
parameterConstraints()
Constraints that the administrator has put on a parameter.
|
String |
parameterKey()
The parameter key.
|
String |
parameterType()
The parameter type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProvisioningArtifactParameter.Builder> |
serializableBuilderClass() |
ProvisioningArtifactParameter.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String parameterKey()
The parameter key.
public String defaultValue()
The default value.
public String parameterType()
The parameter type.
public Boolean isNoEcho()
If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.
public String description()
The description of the parameter.
public ParameterConstraints parameterConstraints()
Constraints that the administrator has put on a parameter.
public ProvisioningArtifactParameter.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ProvisioningArtifactParameter.Builder,ProvisioningArtifactParameter>
public static ProvisioningArtifactParameter.Builder builder()
public static Class<? extends ProvisioningArtifactParameter.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.