@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ParameterDeclaration extends Object implements Serializable, Cloneable, StructuredPojo
The declaration definition of a parameter.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
| Constructor and Description |
|---|
ParameterDeclaration() |
| Modifier and Type | Method and Description |
|---|---|
ParameterDeclaration |
clone() |
boolean |
equals(Object obj) |
DateTimeParameterDeclaration |
getDateTimeParameterDeclaration()
A parameter declaration for the
DateTime data type. |
DecimalParameterDeclaration |
getDecimalParameterDeclaration()
A parameter declaration for the
Decimal data type. |
IntegerParameterDeclaration |
getIntegerParameterDeclaration()
A parameter declaration for the
Integer data type. |
StringParameterDeclaration |
getStringParameterDeclaration()
A parameter declaration for the
String data type. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDateTimeParameterDeclaration(DateTimeParameterDeclaration dateTimeParameterDeclaration)
A parameter declaration for the
DateTime data type. |
void |
setDecimalParameterDeclaration(DecimalParameterDeclaration decimalParameterDeclaration)
A parameter declaration for the
Decimal data type. |
void |
setIntegerParameterDeclaration(IntegerParameterDeclaration integerParameterDeclaration)
A parameter declaration for the
Integer data type. |
void |
setStringParameterDeclaration(StringParameterDeclaration stringParameterDeclaration)
A parameter declaration for the
String data type. |
String |
toString()
Returns a string representation of this object.
|
ParameterDeclaration |
withDateTimeParameterDeclaration(DateTimeParameterDeclaration dateTimeParameterDeclaration)
A parameter declaration for the
DateTime data type. |
ParameterDeclaration |
withDecimalParameterDeclaration(DecimalParameterDeclaration decimalParameterDeclaration)
A parameter declaration for the
Decimal data type. |
ParameterDeclaration |
withIntegerParameterDeclaration(IntegerParameterDeclaration integerParameterDeclaration)
A parameter declaration for the
Integer data type. |
ParameterDeclaration |
withStringParameterDeclaration(StringParameterDeclaration stringParameterDeclaration)
A parameter declaration for the
String data type. |
public void setStringParameterDeclaration(StringParameterDeclaration stringParameterDeclaration)
A parameter declaration for the String data type.
stringParameterDeclaration - A parameter declaration for the String data type.public StringParameterDeclaration getStringParameterDeclaration()
A parameter declaration for the String data type.
String data type.public ParameterDeclaration withStringParameterDeclaration(StringParameterDeclaration stringParameterDeclaration)
A parameter declaration for the String data type.
stringParameterDeclaration - A parameter declaration for the String data type.public void setDecimalParameterDeclaration(DecimalParameterDeclaration decimalParameterDeclaration)
A parameter declaration for the Decimal data type.
decimalParameterDeclaration - A parameter declaration for the Decimal data type.public DecimalParameterDeclaration getDecimalParameterDeclaration()
A parameter declaration for the Decimal data type.
Decimal data type.public ParameterDeclaration withDecimalParameterDeclaration(DecimalParameterDeclaration decimalParameterDeclaration)
A parameter declaration for the Decimal data type.
decimalParameterDeclaration - A parameter declaration for the Decimal data type.public void setIntegerParameterDeclaration(IntegerParameterDeclaration integerParameterDeclaration)
A parameter declaration for the Integer data type.
integerParameterDeclaration - A parameter declaration for the Integer data type.public IntegerParameterDeclaration getIntegerParameterDeclaration()
A parameter declaration for the Integer data type.
Integer data type.public ParameterDeclaration withIntegerParameterDeclaration(IntegerParameterDeclaration integerParameterDeclaration)
A parameter declaration for the Integer data type.
integerParameterDeclaration - A parameter declaration for the Integer data type.public void setDateTimeParameterDeclaration(DateTimeParameterDeclaration dateTimeParameterDeclaration)
A parameter declaration for the DateTime data type.
dateTimeParameterDeclaration - A parameter declaration for the DateTime data type.public DateTimeParameterDeclaration getDateTimeParameterDeclaration()
A parameter declaration for the DateTime data type.
DateTime data type.public ParameterDeclaration withDateTimeParameterDeclaration(DateTimeParameterDeclaration dateTimeParameterDeclaration)
A parameter declaration for the DateTime data type.
dateTimeParameterDeclaration - A parameter declaration for the DateTime data type.public String toString()
toString in class ObjectObject.toString()public ParameterDeclaration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.