@Generated(value="software.amazon.awssdk:codegen") public final class KPIOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KPIOptions.Builder,KPIOptions>
The options that determine the presentation of a KPI visual.
Modifier and Type | Class and Description |
---|---|
static interface |
KPIOptions.Builder |
Modifier and Type | Method and Description |
---|---|
static KPIOptions.Builder |
builder() |
ComparisonConfiguration |
comparison()
The comparison configuration of a KPI visual.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PrimaryValueDisplayType |
primaryValueDisplayType()
The options that determine the primary value display type.
|
String |
primaryValueDisplayTypeAsString()
The options that determine the primary value display type.
|
FontConfiguration |
primaryValueFontConfiguration()
The options that determine the primary value font configuration.
|
ProgressBarOptions |
progressBar()
The options that determine the presentation of the progress bar of a KPI visual.
|
List<SdkField<?>> |
sdkFields() |
SecondaryValueOptions |
secondaryValue()
The options that determine the presentation of the secondary value of a KPI visual.
|
FontConfiguration |
secondaryValueFontConfiguration()
The options that determine the secondary value font configuration.
|
static Class<? extends KPIOptions.Builder> |
serializableBuilderClass() |
KPIOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TrendArrowOptions |
trendArrows()
The options that determine the presentation of trend arrows in a KPI visual.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final ProgressBarOptions progressBar()
The options that determine the presentation of the progress bar of a KPI visual.
public final TrendArrowOptions trendArrows()
The options that determine the presentation of trend arrows in a KPI visual.
public final SecondaryValueOptions secondaryValue()
The options that determine the presentation of the secondary value of a KPI visual.
public final ComparisonConfiguration comparison()
The comparison configuration of a KPI visual.
public final PrimaryValueDisplayType primaryValueDisplayType()
The options that determine the primary value display type.
If the service returns an enum value that is not available in the current SDK version,
primaryValueDisplayType
will return PrimaryValueDisplayType.UNKNOWN_TO_SDK_VERSION
. The raw
value returned by the service is available from primaryValueDisplayTypeAsString()
.
PrimaryValueDisplayType
public final String primaryValueDisplayTypeAsString()
The options that determine the primary value display type.
If the service returns an enum value that is not available in the current SDK version,
primaryValueDisplayType
will return PrimaryValueDisplayType.UNKNOWN_TO_SDK_VERSION
. The raw
value returned by the service is available from primaryValueDisplayTypeAsString()
.
PrimaryValueDisplayType
public final FontConfiguration primaryValueFontConfiguration()
The options that determine the primary value font configuration.
public final FontConfiguration secondaryValueFontConfiguration()
The options that determine the secondary value font configuration.
public KPIOptions.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<KPIOptions.Builder,KPIOptions>
public static KPIOptions.Builder builder()
public static Class<? extends KPIOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.