@Generated(value="software.amazon.awssdk:codegen") public final class GridLayoutElement extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GridLayoutElement.Builder,GridLayoutElement>
An element within a grid layout.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GridLayoutElement.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GridLayoutElement.Builder |
builder() |
Integer |
columnIndex()
The column index for the upper left corner of an element.
|
Integer |
columnSpan()
The width of a grid element expressed as a number of grid columns.
|
String |
elementId()
A unique identifier for an element within a grid layout.
|
LayoutElementType |
elementType()
The type of element.
|
String |
elementTypeAsString()
The type of element.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
rowIndex()
The row index for the upper left corner of an element.
|
Integer |
rowSpan()
The height of a grid element expressed as a number of grid rows.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GridLayoutElement.Builder> |
serializableBuilderClass() |
GridLayoutElement.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String elementId()
A unique identifier for an element within a grid layout.
public final LayoutElementType elementType()
The type of element.
If the service returns an enum value that is not available in the current SDK version, elementType will
return LayoutElementType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
elementTypeAsString().
LayoutElementTypepublic final String elementTypeAsString()
The type of element.
If the service returns an enum value that is not available in the current SDK version, elementType will
return LayoutElementType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
elementTypeAsString().
LayoutElementTypepublic final Integer columnIndex()
The column index for the upper left corner of an element.
public final Integer columnSpan()
The width of a grid element expressed as a number of grid columns.
public final Integer rowIndex()
The row index for the upper left corner of an element.
public final Integer rowSpan()
The height of a grid element expressed as a number of grid rows.
public GridLayoutElement.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GridLayoutElement.Builder,GridLayoutElement>public static GridLayoutElement.Builder builder()
public static Class<? extends GridLayoutElement.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.