@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) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String parameterKey()
The parameter key.
public final String defaultValue()
The default value.
public final String parameterType()
The parameter type.
public final 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 final String description()
The description of the parameter.
public final ParameterConstraints parameterConstraints()
Constraints that the administrator has put on a parameter.
public ProvisioningArtifactParameter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ProvisioningArtifactParameter.Builder,ProvisioningArtifactParameter>public static ProvisioningArtifactParameter.Builder builder()
public static Class<? extends ProvisioningArtifactParameter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.