@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataPathLabelType extends Object implements Serializable, Cloneable, StructuredPojo
The option that specifies individual data values for labels.
Constructor and Description |
---|
DataPathLabelType() |
Modifier and Type | Method and Description |
---|---|
DataPathLabelType |
clone() |
boolean |
equals(Object obj) |
String |
getFieldId()
The field ID of the field that the data label needs to be applied to.
|
String |
getFieldValue()
The actual value of the field that is labeled.
|
String |
getVisibility()
The visibility of the data label.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFieldId(String fieldId)
The field ID of the field that the data label needs to be applied to.
|
void |
setFieldValue(String fieldValue)
The actual value of the field that is labeled.
|
void |
setVisibility(String visibility)
The visibility of the data label.
|
String |
toString()
Returns a string representation of this object.
|
DataPathLabelType |
withFieldId(String fieldId)
The field ID of the field that the data label needs to be applied to.
|
DataPathLabelType |
withFieldValue(String fieldValue)
The actual value of the field that is labeled.
|
DataPathLabelType |
withVisibility(String visibility)
The visibility of the data label.
|
DataPathLabelType |
withVisibility(Visibility visibility)
The visibility of the data label.
|
public void setFieldId(String fieldId)
The field ID of the field that the data label needs to be applied to.
fieldId
- The field ID of the field that the data label needs to be applied to.public String getFieldId()
The field ID of the field that the data label needs to be applied to.
public DataPathLabelType withFieldId(String fieldId)
The field ID of the field that the data label needs to be applied to.
fieldId
- The field ID of the field that the data label needs to be applied to.public void setFieldValue(String fieldValue)
The actual value of the field that is labeled.
fieldValue
- The actual value of the field that is labeled.public String getFieldValue()
The actual value of the field that is labeled.
public DataPathLabelType withFieldValue(String fieldValue)
The actual value of the field that is labeled.
fieldValue
- The actual value of the field that is labeled.public void setVisibility(String visibility)
The visibility of the data label.
visibility
- The visibility of the data label.Visibility
public String getVisibility()
The visibility of the data label.
Visibility
public DataPathLabelType withVisibility(String visibility)
The visibility of the data label.
visibility
- The visibility of the data label.Visibility
public DataPathLabelType withVisibility(Visibility visibility)
The visibility of the data label.
visibility
- The visibility of the data label.Visibility
public String toString()
toString
in class Object
Object.toString()
public DataPathLabelType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.