Class StringDatasetParameter
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.StringDatasetParameter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<StringDatasetParameter.Builder,StringDatasetParameter>
@Generated("software.amazon.awssdk:codegen") public final class StringDatasetParameter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StringDatasetParameter.Builder,StringDatasetParameter>
A string parameter for a dataset.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStringDatasetParameter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringDatasetParameter.Builderbuilder()StringDatasetParameterDefaultValuesdefaultValues()A list of default values for a given string dataset parameter type.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()An identifier for the string parameter that is created in the dataset.Stringname()The name of the string parameter that is created in the dataset.List<SdkField<?>>sdkFields()static Class<? extends StringDatasetParameter.Builder>serializableBuilderClass()StringDatasetParameter.BuildertoBuilder()StringtoString()Returns a string representation of this object.DatasetParameterValueTypevalueType()The value type of the dataset parameter.StringvalueTypeAsString()The value type of the dataset parameter.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
id
public final String id()
An identifier for the string parameter that is created in the dataset.
- Returns:
- An identifier for the string parameter that is created in the dataset.
-
name
public final String name()
The name of the string parameter that is created in the dataset.
- Returns:
- The name of the string parameter that is created in the dataset.
-
valueType
public final DatasetParameterValueType valueType()
The value type of the dataset parameter. Valid values are
single valueormulti value.If the service returns an enum value that is not available in the current SDK version,
valueTypewill returnDatasetParameterValueType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalueTypeAsString().- Returns:
- The value type of the dataset parameter. Valid values are
single valueormulti value. - See Also:
DatasetParameterValueType
-
valueTypeAsString
public final String valueTypeAsString()
The value type of the dataset parameter. Valid values are
single valueormulti value.If the service returns an enum value that is not available in the current SDK version,
valueTypewill returnDatasetParameterValueType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalueTypeAsString().- Returns:
- The value type of the dataset parameter. Valid values are
single valueormulti value. - See Also:
DatasetParameterValueType
-
defaultValues
public final StringDatasetParameterDefaultValues defaultValues()
A list of default values for a given string dataset parameter type. This structure only accepts static values.
- Returns:
- A list of default values for a given string dataset parameter type. This structure only accepts static values.
-
toBuilder
public StringDatasetParameter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<StringDatasetParameter.Builder,StringDatasetParameter>
-
builder
public static StringDatasetParameter.Builder builder()
-
serializableBuilderClass
public static Class<? extends StringDatasetParameter.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-