@Generated(value="software.amazon.awssdk:codegen") public final class ComponentPropertyBindingProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ComponentPropertyBindingProperties.Builder,ComponentPropertyBindingProperties>
Associates a component property to a binding property. This enables exposed properties on the top level component to propagate data to the component's property values.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ComponentPropertyBindingProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ComponentPropertyBindingProperties.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
field()
The data field to bind the property to.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
property()
The component property to bind to the data field.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ComponentPropertyBindingProperties.Builder> |
serializableBuilderClass() |
ComponentPropertyBindingProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String property()
The component property to bind to the data field.
public final String field()
The data field to bind the property to.
public ComponentPropertyBindingProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ComponentPropertyBindingProperties.Builder,ComponentPropertyBindingProperties>public static ComponentPropertyBindingProperties.Builder builder()
public static Class<? extends ComponentPropertyBindingProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.