Class ReferenceLineDataConfiguration
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ReferenceLineDataConfiguration.Builder,
ReferenceLineDataConfiguration>
The data configuration of the reference line.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal AxisBinding
The axis binding type of the reference line.final String
The axis binding type of the reference line.builder()
The dynamic configuration of the reference line data configuration.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()
static Class
<? extends ReferenceLineDataConfiguration.Builder> final ReferenceLineSeriesType
The series type of the reference line data configuration.final String
The series type of the reference line data configuration.The static data configuration of the reference line data configuration.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.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
staticConfiguration
The static data configuration of the reference line data configuration.
- Returns:
- The static data configuration of the reference line data configuration.
-
dynamicConfiguration
The dynamic configuration of the reference line data configuration.
- Returns:
- The dynamic configuration of the reference line data configuration.
-
axisBinding
The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
If the service returns an enum value that is not available in the current SDK version,
axisBinding
will returnAxisBinding.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromaxisBindingAsString()
.- Returns:
- The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
-
- See Also:
-
-
axisBindingAsString
The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
If the service returns an enum value that is not available in the current SDK version,
axisBinding
will returnAxisBinding.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromaxisBindingAsString()
.- Returns:
- The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
-
- See Also:
-
-
seriesType
The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
If the service returns an enum value that is not available in the current SDK version,
seriesType
will returnReferenceLineSeriesType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromseriesTypeAsString()
.- Returns:
- The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
-
- See Also:
-
-
seriesTypeAsString
The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
If the service returns an enum value that is not available in the current SDK version,
seriesType
will returnReferenceLineSeriesType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromseriesTypeAsString()
.- Returns:
- The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
-
- 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<ReferenceLineDataConfiguration.Builder,
ReferenceLineDataConfiguration> - 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
-