@Generated(value="software.amazon.awssdk:codegen") public final class ViewFrame extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ViewFrame.Builder,ViewFrame>
Represents the data being transformed during an action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ViewFrame.Builder |
| Modifier and Type | Method and Description |
|---|---|
AnalyticsMode |
analytics()
Controls if analytics computation is enabled or disabled.
|
String |
analyticsAsString()
Controls if analytics computation is enabled or disabled.
|
static ViewFrame.Builder |
builder() |
Integer |
columnRange()
The number of columns to include in the view frame, beginning with the
StartColumnIndex value and
ignoring any columns in the HiddenColumns list. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasHiddenColumns()
For responses, this returns true if the service returned a value for the HiddenColumns property.
|
List<String> |
hiddenColumns()
A list of columns to hide in the view frame.
|
Integer |
rowRange()
The number of rows to include in the view frame, beginning with the
StartRowIndex value. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ViewFrame.Builder> |
serializableBuilderClass() |
Integer |
startColumnIndex()
The starting index for the range of columns to return in the view frame.
|
Integer |
startRowIndex()
The starting index for the range of rows to return in the view frame.
|
ViewFrame.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer startColumnIndex()
The starting index for the range of columns to return in the view frame.
public final Integer columnRange()
The number of columns to include in the view frame, beginning with the StartColumnIndex value and
ignoring any columns in the HiddenColumns list.
StartColumnIndex
value and ignoring any columns in the HiddenColumns list.public final boolean hasHiddenColumns()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> hiddenColumns()
A list of columns to hide in the view frame.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasHiddenColumns() method.
public final Integer startRowIndex()
The starting index for the range of rows to return in the view frame.
public final Integer rowRange()
The number of rows to include in the view frame, beginning with the StartRowIndex value.
StartRowIndex value.public final AnalyticsMode analytics()
Controls if analytics computation is enabled or disabled. Enabled by default.
If the service returns an enum value that is not available in the current SDK version, analytics will
return AnalyticsMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
analyticsAsString().
AnalyticsModepublic final String analyticsAsString()
Controls if analytics computation is enabled or disabled. Enabled by default.
If the service returns an enum value that is not available in the current SDK version, analytics will
return AnalyticsMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
analyticsAsString().
AnalyticsModepublic ViewFrame.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ViewFrame.Builder,ViewFrame>public static ViewFrame.Builder builder()
public static Class<? extends ViewFrame.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.