Class WhatIfRangeScenario
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.WhatIfRangeScenario
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<WhatIfRangeScenario.Builder,WhatIfRangeScenario>
@Generated("software.amazon.awssdk:codegen") public final class WhatIfRangeScenario extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WhatIfRangeScenario.Builder,WhatIfRangeScenario>
Provides the forecast to meet the target for a particular date range.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
WhatIfRangeScenario.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WhatIfRangeScenario.Builder
builder()
Instant
endDate()
The end date in the date range that you need the forecast results for.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends WhatIfRangeScenario.Builder>
serializableBuilderClass()
Instant
startDate()
The start date in the date range that you need the forecast results for.WhatIfRangeScenario.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Double
value()
The target value that you want to meet for the provided date range.-
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
-
startDate
public final Instant startDate()
The start date in the date range that you need the forecast results for.
- Returns:
- The start date in the date range that you need the forecast results for.
-
endDate
public final Instant endDate()
The end date in the date range that you need the forecast results for.
- Returns:
- The end date in the date range that you need the forecast results for.
-
value
public final Double value()
The target value that you want to meet for the provided date range.
- Returns:
- The target value that you want to meet for the provided date range.
-
toBuilder
public WhatIfRangeScenario.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<WhatIfRangeScenario.Builder,WhatIfRangeScenario>
-
builder
public static WhatIfRangeScenario.Builder builder()
-
serializableBuilderClass
public static Class<? extends WhatIfRangeScenario.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-