@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProvisioningParameter extends Object implements Serializable, Cloneable, StructuredPojo
The parameter key-value pair used to update a ProvisionedProduct object. If UsePreviousValue
is set to
true, Value
is ignored and the value for Key
is kept as previously set (current value).
Constructor and Description |
---|
UpdateProvisioningParameter() |
Modifier and Type | Method and Description |
---|---|
UpdateProvisioningParameter |
clone() |
boolean |
equals(Object obj) |
String |
getKey()
The
ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters. |
Boolean |
getUsePreviousValue()
If true, uses the currently set value for
Key , ignoring
UpdateProvisioningParameter.Value . |
String |
getValue()
The value to use for updating the product provisioning.
|
int |
hashCode() |
Boolean |
isUsePreviousValue()
If true, uses the currently set value for
Key , ignoring
UpdateProvisioningParameter.Value . |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKey(String key)
The
ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters. |
void |
setUsePreviousValue(Boolean usePreviousValue)
If true, uses the currently set value for
Key , ignoring
UpdateProvisioningParameter.Value . |
void |
setValue(String value)
The value to use for updating the product provisioning.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
UpdateProvisioningParameter |
withKey(String key)
The
ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters. |
UpdateProvisioningParameter |
withUsePreviousValue(Boolean usePreviousValue)
If true, uses the currently set value for
Key , ignoring
UpdateProvisioningParameter.Value . |
UpdateProvisioningParameter |
withValue(String value)
The value to use for updating the product provisioning.
|
public void setKey(String key)
The ProvisioningArtifactParameter.ParameterKey
parameter from DescribeProvisioningParameters.
key
- The ProvisioningArtifactParameter.ParameterKey
parameter from
DescribeProvisioningParameters.public String getKey()
The ProvisioningArtifactParameter.ParameterKey
parameter from DescribeProvisioningParameters.
ProvisioningArtifactParameter.ParameterKey
parameter from
DescribeProvisioningParameters.public UpdateProvisioningParameter withKey(String key)
The ProvisioningArtifactParameter.ParameterKey
parameter from DescribeProvisioningParameters.
key
- The ProvisioningArtifactParameter.ParameterKey
parameter from
DescribeProvisioningParameters.public void setValue(String value)
The value to use for updating the product provisioning. Any constraints on this value can be found in the
ProvisioningArtifactParameter
parameter for Key
.
value
- The value to use for updating the product provisioning. Any constraints on this value can be found in the
ProvisioningArtifactParameter
parameter for Key
.public String getValue()
The value to use for updating the product provisioning. Any constraints on this value can be found in the
ProvisioningArtifactParameter
parameter for Key
.
ProvisioningArtifactParameter
parameter for Key
.public UpdateProvisioningParameter withValue(String value)
The value to use for updating the product provisioning. Any constraints on this value can be found in the
ProvisioningArtifactParameter
parameter for Key
.
value
- The value to use for updating the product provisioning. Any constraints on this value can be found in the
ProvisioningArtifactParameter
parameter for Key
.public void setUsePreviousValue(Boolean usePreviousValue)
If true, uses the currently set value for Key
, ignoring
UpdateProvisioningParameter.Value
.
usePreviousValue
- If true, uses the currently set value for Key
, ignoring
UpdateProvisioningParameter.Value
.public Boolean getUsePreviousValue()
If true, uses the currently set value for Key
, ignoring
UpdateProvisioningParameter.Value
.
Key
, ignoring
UpdateProvisioningParameter.Value
.public UpdateProvisioningParameter withUsePreviousValue(Boolean usePreviousValue)
If true, uses the currently set value for Key
, ignoring
UpdateProvisioningParameter.Value
.
usePreviousValue
- If true, uses the currently set value for Key
, ignoring
UpdateProvisioningParameter.Value
.public Boolean isUsePreviousValue()
If true, uses the currently set value for Key
, ignoring
UpdateProvisioningParameter.Value
.
Key
, ignoring
UpdateProvisioningParameter.Value
.public String toString()
toString
in class Object
Object.toString()
public UpdateProvisioningParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.