@Generated(value="software.amazon.awssdk:codegen") public final class DocumentRequires extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DocumentRequires.Builder,DocumentRequires>
An SSM document required by the current document.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DocumentRequires.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DocumentRequires.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 required SSM document.
|
String |
requireType()
The document type of the required SSM document.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DocumentRequires.Builder> |
serializableBuilderClass() |
DocumentRequires.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
The document version required by the current document.
|
String |
versionName()
An optional field specifying the version of the artifact associated with the document.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the required SSM document. The name can be an Amazon Resource Name (ARN).
public final String version()
The document version required by the current document.
public final String requireType()
The document type of the required SSM document.
public final String versionName()
An optional field specifying the version of the artifact associated with the document. For example, "Release 12, Update 6". This value is unique across all versions of a document, and can't be changed.
public DocumentRequires.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DocumentRequires.Builder,DocumentRequires>public static DocumentRequires.Builder builder()
public static Class<? extends DocumentRequires.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.