@Generated(value="software.amazon.awssdk:codegen") public final class FieldOption extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FieldOption.Builder,FieldOption>
Object for field Options information.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FieldOption.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
active()
Describes whether the
FieldOption is active (displayed) or inactive. |
static FieldOption.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
FieldOptionName has max length 100 and disallows trailing spaces. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends FieldOption.Builder> |
serializableBuilderClass() |
FieldOption.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
FieldOptionValue has max length 100 and must be alphanumeric with hyphens and underscores. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean active()
Describes whether the FieldOption is active (displayed) or inactive.
FieldOption is active (displayed) or inactive.public final String name()
FieldOptionName has max length 100 and disallows trailing spaces.
FieldOptionName has max length 100 and disallows trailing spaces.public final String value()
FieldOptionValue has max length 100 and must be alphanumeric with hyphens and underscores.
FieldOptionValue has max length 100 and must be alphanumeric with hyphens and underscores.public FieldOption.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FieldOption.Builder,FieldOption>public static FieldOption.Builder builder()
public static Class<? extends FieldOption.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.