@Generated(value="software.amazon.awssdk:codegen") public final class AssetHierarchyInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssetHierarchyInfo.Builder,AssetHierarchyInfo>
Contains information about a parent asset and a child asset that are related through an asset hierarchy.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AssetHierarchyInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AssetHierarchyInfo.Builder |
builder() |
String |
childAssetId()
The ID of the child asset in this asset relationship.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
parentAssetId()
The ID of the parent asset in this asset relationship.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssetHierarchyInfo.Builder> |
serializableBuilderClass() |
AssetHierarchyInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String parentAssetId()
The ID of the parent asset in this asset relationship.
public final String childAssetId()
The ID of the child asset in this asset relationship.
public AssetHierarchyInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AssetHierarchyInfo.Builder,AssetHierarchyInfo>public static AssetHierarchyInfo.Builder builder()
public static Class<? extends AssetHierarchyInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.