@Generated(value="software.amazon.awssdk:codegen") public final class ChannelMessages extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ChannelMessages.Builder,ChannelMessages>
Specifies one or more sets of channel messages.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ChannelMessages.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ChannelMessages.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasS3Paths()
Returns true if the S3Paths property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
List<String> |
s3Paths()
Specifies one or more keys that identify the Amazon Simple Storage Service (Amazon S3) objects that save your
channel messages.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ChannelMessages.Builder> |
serializableBuilderClass() |
ChannelMessages.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasS3Paths()
public final List<String> s3Paths()
Specifies one or more keys that identify the Amazon Simple Storage Service (Amazon S3) objects that save your channel messages.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasS3Paths() to see if a value was sent in this field.
public ChannelMessages.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ChannelMessages.Builder,ChannelMessages>public static ChannelMessages.Builder builder()
public static Class<? extends ChannelMessages.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.