@Generated(value="software.amazon.awssdk:codegen") public final class ParameterDeclaration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ParameterDeclaration.Builder,ParameterDeclaration>
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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ParameterDeclaration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ParameterDeclaration.Builder |
builder() |
DateTimeParameterDeclaration |
dateTimeParameterDeclaration()
A parameter declaration for the
DateTime data type. |
DecimalParameterDeclaration |
decimalParameterDeclaration()
A parameter declaration for the
Decimal data type. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
IntegerParameterDeclaration |
integerParameterDeclaration()
A parameter declaration for the
Integer data type. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ParameterDeclaration.Builder> |
serializableBuilderClass() |
StringParameterDeclaration |
stringParameterDeclaration()
A parameter declaration for the
String data type. |
ParameterDeclaration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final StringParameterDeclaration stringParameterDeclaration()
A parameter declaration for the String data type.
String data type.public final DecimalParameterDeclaration decimalParameterDeclaration()
A parameter declaration for the Decimal data type.
Decimal data type.public final IntegerParameterDeclaration integerParameterDeclaration()
A parameter declaration for the Integer data type.
Integer data type.public final DateTimeParameterDeclaration dateTimeParameterDeclaration()
A parameter declaration for the DateTime data type.
DateTime data type.public ParameterDeclaration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ParameterDeclaration.Builder,ParameterDeclaration>public static ParameterDeclaration.Builder builder()
public static Class<? extends ParameterDeclaration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.