@Generated(value="software.amazon.awssdk:codegen") public final class AttachmentsSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AttachmentsSource.Builder,AttachmentsSource>
Identifying information about a document attachment, including the file name and a key-value pair that identifies the location of an attachment to a document.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AttachmentsSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AttachmentsSource.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AttachmentsSourceKey |
key()
The key of a key-value pair that identifies the location of an attachment to a document.
|
String |
keyAsString()
The key of a key-value pair that identifies the location of an attachment to a document.
|
String |
name()
The name of the document attachment file.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AttachmentsSource.Builder> |
serializableBuilderClass() |
AttachmentsSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<String> |
values()
The value of a key-value pair that identifies the location of an attachment to a document.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic AttachmentsSourceKey key()
The key of a key-value pair that identifies the location of an attachment to a document.
If the service returns an enum value that is not available in the current SDK version, key will return
AttachmentsSourceKey.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
keyAsString().
AttachmentsSourceKeypublic String keyAsString()
The key of a key-value pair that identifies the location of an attachment to a document.
If the service returns an enum value that is not available in the current SDK version, key will return
AttachmentsSourceKey.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
keyAsString().
AttachmentsSourceKeypublic List<String> values()
The value of a key-value pair that identifies the location of an attachment to a document. The format is the URL of the location of a document attachment, such as the URL of an Amazon S3 bucket.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String name()
The name of the document attachment file.
public AttachmentsSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AttachmentsSource.Builder,AttachmentsSource>public static AttachmentsSource.Builder builder()
public static Class<? extends AttachmentsSource.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.