@Generated(value="software.amazon.awssdk:codegen") public final class CompositeModelProperty extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CompositeModelProperty.Builder,CompositeModelProperty>
Contains information about a composite model property on an asset.
| Type | Property and Description |
|---|---|
Property |
asset
Returns the value of the AssetProperty property for this object.
|
| Modifier and Type | Class and Description |
|---|---|
static interface |
CompositeModelProperty.Builder |
| Modifier and Type | Method and Description |
|---|---|
Property |
assetProperty()
Returns the value of the AssetProperty property for this object.
|
static CompositeModelProperty.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the property.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CompositeModelProperty.Builder> |
serializableBuilderClass() |
CompositeModelProperty.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of the composite model that defines this property.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Property assetProperty
public final String name()
The name of the property.
public final String type()
The type of the composite model that defines this property.
public final Property assetProperty()
public CompositeModelProperty.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CompositeModelProperty.Builder,CompositeModelProperty>public static CompositeModelProperty.Builder builder()
public static Class<? extends CompositeModelProperty.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.