Class DateTimeDatasetParameter
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.DateTimeDatasetParameter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DateTimeDatasetParameter.Builder,DateTimeDatasetParameter>
@Generated("software.amazon.awssdk:codegen") public final class DateTimeDatasetParameter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DateTimeDatasetParameter.Builder,DateTimeDatasetParameter>
A date time parameter for a dataset.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDateTimeDatasetParameter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DateTimeDatasetParameter.Builderbuilder()DateTimeDatasetParameterDefaultValuesdefaultValues()A list of default values for a given date time parameter.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()An identifier for the parameter that is created in the dataset.Stringname()The name of the date time parameter that is created in the dataset.List<SdkField<?>>sdkFields()static Class<? extends DateTimeDatasetParameter.Builder>serializableBuilderClass()TimeGranularitytimeGranularity()The time granularity of the date time parameter.StringtimeGranularityAsString()The time granularity of the date time parameter.DateTimeDatasetParameter.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 parameter that is created in the dataset.
- Returns:
- An identifier for the parameter that is created in the dataset.
-
name
public final String name()
The name of the date time parameter that is created in the dataset.
- Returns:
- The name of the date time 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
-
timeGranularity
public final TimeGranularity timeGranularity()
The time granularity of the date time parameter.
If the service returns an enum value that is not available in the current SDK version,
timeGranularitywill returnTimeGranularity.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtimeGranularityAsString().- Returns:
- The time granularity of the date time parameter.
- See Also:
TimeGranularity
-
timeGranularityAsString
public final String timeGranularityAsString()
The time granularity of the date time parameter.
If the service returns an enum value that is not available in the current SDK version,
timeGranularitywill returnTimeGranularity.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtimeGranularityAsString().- Returns:
- The time granularity of the date time parameter.
- See Also:
TimeGranularity
-
defaultValues
public final DateTimeDatasetParameterDefaultValues defaultValues()
A list of default values for a given date time parameter. This structure only accepts static values.
- Returns:
- A list of default values for a given date time parameter. This structure only accepts static values.
-
toBuilder
public DateTimeDatasetParameter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DateTimeDatasetParameter.Builder,DateTimeDatasetParameter>
-
builder
public static DateTimeDatasetParameter.Builder builder()
-
serializableBuilderClass
public static Class<? extends DateTimeDatasetParameter.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.
-
-