Class FunnelChartDataLabelOptions
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<FunnelChartDataLabelOptions.Builder,
FunnelChartDataLabelOptions>
The options that determine the presentation of the data labels.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final Visibility
The visibility of the category labels within the data labels.final String
The visibility of the category labels within the data labels.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
The color of the data label text.final FontConfiguration
The font configuration for the data labels.Determines the style of the metric labels.final String
Determines the style of the metric labels.final Visibility
The visibility of the measure labels within the data labels.final String
The visibility of the measure labels within the data labels.final DataLabelPosition
position()
Determines the positioning of the data label relative to a section of the funnel.final String
Determines the positioning of the data label relative to a section of the funnel.static Class
<? extends FunnelChartDataLabelOptions.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final Visibility
The visibility option that determines if data labels are displayed.final String
The visibility option that determines if data labels are displayed.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
visibility
The visibility option that determines if data labels are displayed.
If the service returns an enum value that is not available in the current SDK version,
visibility
will returnVisibility.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromvisibilityAsString()
.- Returns:
- The visibility option that determines if data labels are displayed.
- See Also:
-
visibilityAsString
The visibility option that determines if data labels are displayed.
If the service returns an enum value that is not available in the current SDK version,
visibility
will returnVisibility.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromvisibilityAsString()
.- Returns:
- The visibility option that determines if data labels are displayed.
- See Also:
-
categoryLabelVisibility
The visibility of the category labels within the data labels.
If the service returns an enum value that is not available in the current SDK version,
categoryLabelVisibility
will returnVisibility.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcategoryLabelVisibilityAsString()
.- Returns:
- The visibility of the category labels within the data labels.
- See Also:
-
categoryLabelVisibilityAsString
The visibility of the category labels within the data labels.
If the service returns an enum value that is not available in the current SDK version,
categoryLabelVisibility
will returnVisibility.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcategoryLabelVisibilityAsString()
.- Returns:
- The visibility of the category labels within the data labels.
- See Also:
-
measureLabelVisibility
The visibility of the measure labels within the data labels.
If the service returns an enum value that is not available in the current SDK version,
measureLabelVisibility
will returnVisibility.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommeasureLabelVisibilityAsString()
.- Returns:
- The visibility of the measure labels within the data labels.
- See Also:
-
measureLabelVisibilityAsString
The visibility of the measure labels within the data labels.
If the service returns an enum value that is not available in the current SDK version,
measureLabelVisibility
will returnVisibility.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommeasureLabelVisibilityAsString()
.- Returns:
- The visibility of the measure labels within the data labels.
- See Also:
-
position
Determines the positioning of the data label relative to a section of the funnel.
If the service returns an enum value that is not available in the current SDK version,
position
will returnDataLabelPosition.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frompositionAsString()
.- Returns:
- Determines the positioning of the data label relative to a section of the funnel.
- See Also:
-
positionAsString
Determines the positioning of the data label relative to a section of the funnel.
If the service returns an enum value that is not available in the current SDK version,
position
will returnDataLabelPosition.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frompositionAsString()
.- Returns:
- Determines the positioning of the data label relative to a section of the funnel.
- See Also:
-
labelFontConfiguration
The font configuration for the data labels.
Only the
FontSize
attribute of the font configuration is used for data labels.- Returns:
- The font configuration for the data labels.
Only the
FontSize
attribute of the font configuration is used for data labels.
-
labelColor
The color of the data label text.
- Returns:
- The color of the data label text.
-
measureDataLabelStyle
Determines the style of the metric labels.
If the service returns an enum value that is not available in the current SDK version,
measureDataLabelStyle
will returnFunnelChartMeasureDataLabelStyle.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommeasureDataLabelStyleAsString()
.- Returns:
- Determines the style of the metric labels.
- See Also:
-
measureDataLabelStyleAsString
Determines the style of the metric labels.
If the service returns an enum value that is not available in the current SDK version,
measureDataLabelStyle
will returnFunnelChartMeasureDataLabelStyle.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommeasureDataLabelStyleAsString()
.- Returns:
- Determines the style of the metric labels.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<FunnelChartDataLabelOptions.Builder,
FunnelChartDataLabelOptions> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
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. -
getValueForField
-
sdkFields
-