Class RadarChartConfiguration

java.lang.Object
software.amazon.awssdk.services.quicksight.model.RadarChartConfiguration
All Implemented Interfaces:
Serializable, SdkPojo, ToCopyableBuilder<RadarChartConfiguration.Builder,RadarChartConfiguration>

@Generated("software.amazon.awssdk:codegen") public final class RadarChartConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RadarChartConfiguration.Builder,RadarChartConfiguration>

The configuration of a RadarChartVisual.

See Also:
  • Method Details

    • fieldWells

      public final RadarChartFieldWells fieldWells()

      The field well configuration of a RadarChartVisual.

      Returns:
      The field well configuration of a RadarChartVisual.
    • sortConfiguration

      public final RadarChartSortConfiguration sortConfiguration()

      The sort configuration of a RadarChartVisual.

      Returns:
      The sort configuration of a RadarChartVisual.
    • shape

      public final RadarChartShape shape()

      The shape of the radar chart.

      If the service returns an enum value that is not available in the current SDK version, shape will return RadarChartShape.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from shapeAsString().

      Returns:
      The shape of the radar chart.
      See Also:
    • shapeAsString

      public final String shapeAsString()

      The shape of the radar chart.

      If the service returns an enum value that is not available in the current SDK version, shape will return RadarChartShape.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from shapeAsString().

      Returns:
      The shape of the radar chart.
      See Also:
    • baseSeriesSettings

      public final RadarChartSeriesSettings baseSeriesSettings()

      The base sreies settings of a radar chart.

      Returns:
      The base sreies settings of a radar chart.
    • startAngle

      public final Double startAngle()

      The start angle of a radar chart's axis.

      Returns:
      The start angle of a radar chart's axis.
    • visualPalette

      public final VisualPalette visualPalette()

      The palette (chart color) display setup of the visual.

      Returns:
      The palette (chart color) display setup of the visual.
    • alternateBandColorsVisibility

      public final Visibility alternateBandColorsVisibility()

      Determines the visibility of the colors of alternatign bands in a radar chart.

      If the service returns an enum value that is not available in the current SDK version, alternateBandColorsVisibility will return Visibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from alternateBandColorsVisibilityAsString().

      Returns:
      Determines the visibility of the colors of alternatign bands in a radar chart.
      See Also:
    • alternateBandColorsVisibilityAsString

      public final String alternateBandColorsVisibilityAsString()

      Determines the visibility of the colors of alternatign bands in a radar chart.

      If the service returns an enum value that is not available in the current SDK version, alternateBandColorsVisibility will return Visibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from alternateBandColorsVisibilityAsString().

      Returns:
      Determines the visibility of the colors of alternatign bands in a radar chart.
      See Also:
    • alternateBandEvenColor

      public final String alternateBandEvenColor()

      The color of the even-numbered alternate bands of a radar chart.

      Returns:
      The color of the even-numbered alternate bands of a radar chart.
    • alternateBandOddColor

      public final String alternateBandOddColor()

      The color of the odd-numbered alternate bands of a radar chart.

      Returns:
      The color of the odd-numbered alternate bands of a radar chart.
    • categoryAxis

      public final AxisDisplayOptions categoryAxis()

      The category axis of a radar chart.

      Returns:
      The category axis of a radar chart.
    • categoryLabelOptions

      public final ChartAxisLabelOptions categoryLabelOptions()

      The category label options of a radar chart.

      Returns:
      The category label options of a radar chart.
    • colorAxis

      public final AxisDisplayOptions colorAxis()

      The color axis of a radar chart.

      Returns:
      The color axis of a radar chart.
    • colorLabelOptions

      public final ChartAxisLabelOptions colorLabelOptions()

      The color label options of a radar chart.

      Returns:
      The color label options of a radar chart.
    • legend

      public final LegendOptions legend()

      The legend display setup of the visual.

      Returns:
      The legend display setup of the visual.
    • axesRangeScale

      public final RadarChartAxesRangeScale axesRangeScale()

      The axis behavior options of a radar chart.

      If the service returns an enum value that is not available in the current SDK version, axesRangeScale will return RadarChartAxesRangeScale.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from axesRangeScaleAsString().

      Returns:
      The axis behavior options of a radar chart.
      See Also:
    • axesRangeScaleAsString

      public final String axesRangeScaleAsString()

      The axis behavior options of a radar chart.

      If the service returns an enum value that is not available in the current SDK version, axesRangeScale will return RadarChartAxesRangeScale.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from axesRangeScaleAsString().

      Returns:
      The axis behavior options of a radar chart.
      See Also:
    • interactions

      public final VisualInteractionOptions interactions()

      The general visual interactions setup for a visual.

      Returns:
      The general visual interactions setup for a visual.
    • toBuilder

      public RadarChartConfiguration.Builder 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 interface ToCopyableBuilder<RadarChartConfiguration.Builder,RadarChartConfiguration>
      Returns:
      a builder for type T
    • builder

      public static RadarChartConfiguration.Builder builder()
    • serializableBuilderClass

      public static Class<? extends RadarChartConfiguration.Builder> serializableBuilderClass()
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public final boolean equals(Object obj)
      Overrides:
      equals in class Object
    • equalsBySdkFields

      public final boolean equalsBySdkFields(Object obj)
      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 an SdkPojo class, and is generated based on a service model.

      If an SdkPojo class does not have any inherited fields, equalsBySdkFields and equals are essentially the same.

      Specified by:
      equalsBySdkFields in interface SdkPojo
      Parameters:
      obj - the object to be compared with
      Returns:
      true if the other object equals to this object by sdk fields, false otherwise.
    • 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.
      Overrides:
      toString in class Object
    • getValueForField

      public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
    • sdkFields

      public final List<SdkField<?>> sdkFields()
      Specified by:
      sdkFields in interface SdkPojo
      Returns:
      List of SdkField in this POJO. May be empty list but should never be null.