@Generated(value="software.amazon.awssdk:codegen") public final class TooltipOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TooltipOptions.Builder,TooltipOptions>
The display options for the visual tooltip.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TooltipOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TooltipOptions.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FieldBasedTooltip |
fieldBasedTooltip()
The setup for the detailed tooltip.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
SelectedTooltipType |
selectedTooltipType()
The selected type for the tooltip.
|
String |
selectedTooltipTypeAsString()
The selected type for the tooltip.
|
static Class<? extends TooltipOptions.Builder> |
serializableBuilderClass() |
TooltipOptions.Builder |
toBuilder() |
Visibility |
tooltipVisibility()
Determines whether or not the tooltip is visible.
|
String |
tooltipVisibilityAsString()
Determines whether or not the tooltip is visible.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Visibility tooltipVisibility()
Determines whether or not the tooltip is visible.
If the service returns an enum value that is not available in the current SDK version, tooltipVisibility
will return Visibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
tooltipVisibilityAsString().
Visibilitypublic final String tooltipVisibilityAsString()
Determines whether or not the tooltip is visible.
If the service returns an enum value that is not available in the current SDK version, tooltipVisibility
will return Visibility.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
tooltipVisibilityAsString().
Visibilitypublic final SelectedTooltipType selectedTooltipType()
The selected type for the tooltip. Choose one of the following options:
BASIC: A basic tooltip.
DETAILED: A detailed tooltip.
If the service returns an enum value that is not available in the current SDK version,
selectedTooltipType will return SelectedTooltipType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from selectedTooltipTypeAsString().
BASIC: A basic tooltip.
DETAILED: A detailed tooltip.
SelectedTooltipTypepublic final String selectedTooltipTypeAsString()
The selected type for the tooltip. Choose one of the following options:
BASIC: A basic tooltip.
DETAILED: A detailed tooltip.
If the service returns an enum value that is not available in the current SDK version,
selectedTooltipType will return SelectedTooltipType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from selectedTooltipTypeAsString().
BASIC: A basic tooltip.
DETAILED: A detailed tooltip.
SelectedTooltipTypepublic final FieldBasedTooltip fieldBasedTooltip()
The setup for the detailed tooltip. The tooltip setup is always saved. The display type is decided based on the tooltip type.
public TooltipOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TooltipOptions.Builder,TooltipOptions>public static TooltipOptions.Builder builder()
public static Class<? extends TooltipOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.