StructuredPojo
, ToCopyableBuilder<DocumentIdentifier.Builder,DocumentIdentifier>
@Generated("software.amazon.awssdk:codegen") public class DocumentIdentifier extends Object implements StructuredPojo, ToCopyableBuilder<DocumentIdentifier.Builder,DocumentIdentifier>
Describes the name of an SSM document.
Modifier and Type | Class | Description |
---|---|---|
static interface |
DocumentIdentifier.Builder |
Modifier and Type | Method | Description |
---|---|---|
static DocumentIdentifier.Builder |
builder() |
|
String |
documentType() |
The document type.
|
String |
documentVersion() |
The document version.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
name() |
The name of the SSM document.
|
String |
owner() |
The AWS user account of the person who created the document.
|
List<String> |
platformTypes() |
The operating system platform.
|
String |
schemaVersion() |
The schema version.
|
static Class<? extends DocumentIdentifier.Builder> |
serializableBuilderClass() |
|
DocumentIdentifier.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String name()
The name of the SSM document.
public String owner()
The AWS user account of the person who created the document.
public List<String> platformTypes()
The operating system platform.
PlatformType
public String documentVersion()
The document version.
public String documentType()
The document type.
DocumentType
public String schemaVersion()
The schema version.
public DocumentIdentifier.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DocumentIdentifier.Builder,DocumentIdentifier>
public static DocumentIdentifier.Builder builder()
public static Class<? extends DocumentIdentifier.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.