ToCopyableBuilder<RawMessage.Builder,RawMessage>
@Generated("software.amazon.awssdk:codegen") public class RawMessage extends Object implements ToCopyableBuilder<RawMessage.Builder,RawMessage>
Represents the raw data of the message.
Modifier and Type | Class | Description |
---|---|---|
static interface |
RawMessage.Builder |
Modifier and Type | Method | Description |
---|---|---|
static RawMessage.Builder |
builder() |
|
ByteBuffer |
data() |
The raw data of the message.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends RawMessage.Builder> |
serializableBuilderClass() |
|
RawMessage.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public ByteBuffer data()
The raw data of the message. The client must ensure that the message format complies with Internet email standards regarding email header fields, MIME types, MIME encoding, and base64 encoding.
The To:, CC:, and BCC: headers in the raw message can contain a group list.
If you are using SendRawEmail
with sending authorization, you can include X-headers in the raw
message to specify the "Source," "From," and "Return-Path" addresses. For more information, see the documentation
for SendRawEmail
.
Do not include these X-headers in the DKIM signature, because they are removed by Amazon SES before sending the email.
For more information, go to the Amazon SES Developer Guide.
ByteBuffer
s are stateful. Calling their get
methods changes their position
. We recommend
using ByteBuffer.asReadOnlyBuffer()
to create a read-only view of the buffer with an independent
position
, and calling get
methods on this rather than directly on the returned ByteBuffer
. Doing so will ensure that anyone else using the ByteBuffer
will not be affected by changes to the
position
.
The To:, CC:, and BCC: headers in the raw message can contain a group list.
If you are using SendRawEmail
with sending authorization, you can include X-headers in the
raw message to specify the "Source," "From," and "Return-Path" addresses. For more information, see the
documentation for SendRawEmail
.
Do not include these X-headers in the DKIM signature, because they are removed by Amazon SES before sending the email.
For more information, go to the Amazon SES Developer Guide.
public RawMessage.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RawMessage.Builder,RawMessage>
public static RawMessage.Builder builder()
public static Class<? extends RawMessage.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.