@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyingProperties extends Object implements Serializable, Cloneable, StructuredPojo
Information about the domain properties that are currently being modified.
Constructor and Description |
---|
ModifyingProperties() |
Modifier and Type | Method and Description |
---|---|
ModifyingProperties |
clone() |
boolean |
equals(Object obj) |
String |
getActiveValue()
The current value of the domain property that is being modified.
|
String |
getName()
The name of the property that is currently being modified.
|
String |
getPendingValue()
The value that the property that is currently being modified will eventually have.
|
String |
getValueType()
The type of value that is currently being modified.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActiveValue(String activeValue)
The current value of the domain property that is being modified.
|
void |
setName(String name)
The name of the property that is currently being modified.
|
void |
setPendingValue(String pendingValue)
The value that the property that is currently being modified will eventually have.
|
void |
setValueType(String valueType)
The type of value that is currently being modified.
|
String |
toString()
Returns a string representation of this object.
|
ModifyingProperties |
withActiveValue(String activeValue)
The current value of the domain property that is being modified.
|
ModifyingProperties |
withName(String name)
The name of the property that is currently being modified.
|
ModifyingProperties |
withPendingValue(String pendingValue)
The value that the property that is currently being modified will eventually have.
|
ModifyingProperties |
withValueType(PropertyValueType valueType)
The type of value that is currently being modified.
|
ModifyingProperties |
withValueType(String valueType)
The type of value that is currently being modified.
|
public void setName(String name)
The name of the property that is currently being modified.
name
- The name of the property that is currently being modified.public String getName()
The name of the property that is currently being modified.
public ModifyingProperties withName(String name)
The name of the property that is currently being modified.
name
- The name of the property that is currently being modified.public void setActiveValue(String activeValue)
The current value of the domain property that is being modified.
activeValue
- The current value of the domain property that is being modified.public String getActiveValue()
The current value of the domain property that is being modified.
public ModifyingProperties withActiveValue(String activeValue)
The current value of the domain property that is being modified.
activeValue
- The current value of the domain property that is being modified.public void setPendingValue(String pendingValue)
The value that the property that is currently being modified will eventually have.
pendingValue
- The value that the property that is currently being modified will eventually have.public String getPendingValue()
The value that the property that is currently being modified will eventually have.
public ModifyingProperties withPendingValue(String pendingValue)
The value that the property that is currently being modified will eventually have.
pendingValue
- The value that the property that is currently being modified will eventually have.public void setValueType(String valueType)
The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
valueType
- The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
PropertyValueType
public String getValueType()
The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
PropertyValueType
public ModifyingProperties withValueType(String valueType)
The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
valueType
- The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
PropertyValueType
public ModifyingProperties withValueType(PropertyValueType valueType)
The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
valueType
- The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT
: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON
: Contain content in JSON format, such as {"Enabled":"True"}".
PropertyValueType
public String toString()
toString
in class Object
Object.toString()
public ModifyingProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.