@Generated(value="software.amazon.awssdk:codegen") public final class Component extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Component.Builder,Component>
Contains information about a component.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Component.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the component
version.
|
static Component.Builder |
builder() |
String |
componentName()
The name of the component.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ComponentLatestVersion |
latestVersion()
The latest version of the component and its details.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Component.Builder> |
serializableBuilderClass() |
Component.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the component version.
public final String componentName()
The name of the component.
public final ComponentLatestVersion latestVersion()
The latest version of the component and its details.
public Component.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Component.Builder,Component>public static Component.Builder builder()
public static Class<? extends Component.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.