# Class MailServicePb.MailMessage.Builder (5.0.3)

    public static final class MailServicePb.MailMessage.Builder extends GeneratedMessage.Builder<MailServicePb.MailMessage.Builder> implements MailServicePb.MailMessageOrBuilder

## Inheritance

[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \> com.google.protobuf.AbstractMessageLite.Builder \> com.google.protobuf.AbstractMessage.Builder \> com.google.protobuf.GeneratedMessage.Builder \> MailServicePb.MailMessage.Builder

## Implements

[MailServicePb.MailMessageOrBuilder](https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessageOrBuilder)

## Inherited Members

com.google.protobuf.AbstractMessage.Builder.findInitializationErrors() com.google.protobuf.AbstractMessage.Builder.getInitializationErrorString() com.google.protobuf.AbstractMessage.Builder.internalMergeFrom(com.google.protobuf.AbstractMessageLite) com.google.protobuf.AbstractMessage.Builder.mergeFrom(byte\[\]) com.google.protobuf.AbstractMessage.Builder.mergeFrom(byte\[\],com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.AbstractMessage.Builder.mergeFrom(byte\[\],int,int) com.google.protobuf.AbstractMessage.Builder.mergeFrom(byte\[\],int,int,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.ByteString) com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.CodedInputStream) com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.Message) com.google.protobuf.AbstractMessage.Builder.mergeFrom(java.io.InputStream) com.google.protobuf.AbstractMessage.Builder.mergeFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.AbstractMessage.Builder.newUninitializedMessageException(com.google.protobuf.Message) com.google.protobuf.AbstractMessage.Builder.toString() com.google.protobuf.AbstractMessageLite.Builder.\<T\>addAll(java.lang.Iterable\<T\>,java.util.Collection\<? super T\>) com.google.protobuf.AbstractMessageLite.Builder.\<T\>addAll(java.lang.Iterable\<T\>,java.util.List\<? super T\>) com.google.protobuf.AbstractMessageLite.Builder.internalMergeFrom(MessageType) com.google.protobuf.AbstractMessageLite.Builder.mergeDelimitedFrom(java.io.InputStream) com.google.protobuf.AbstractMessageLite.Builder.mergeDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.AbstractMessageLite.Builder.mergeFrom(com.google.protobuf.MessageLite) com.google.protobuf.AbstractMessageLite.Builder.newUninitializedMessageException(com.google.protobuf.MessageLite) com.google.protobuf.GeneratedMessage.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,java.lang.Object) com.google.protobuf.GeneratedMessage.Builder.clear() com.google.protobuf.GeneratedMessage.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor) com.google.protobuf.GeneratedMessage.Builder.clone() com.google.protobuf.GeneratedMessage.Builder.getAllFields() com.google.protobuf.GeneratedMessage.Builder.getDescriptorForType() com.google.protobuf.GeneratedMessage.Builder.getField(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.Builder.getFieldBuilder(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.Builder.getOneofFieldDescriptor(com.google.protobuf.Descriptors.OneofDescriptor) com.google.protobuf.GeneratedMessage.Builder.getParentForChildren() com.google.protobuf.GeneratedMessage.Builder.getRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int) com.google.protobuf.GeneratedMessage.Builder.getRepeatedFieldBuilder(com.google.protobuf.Descriptors.FieldDescriptor,int) com.google.protobuf.GeneratedMessage.Builder.getRepeatedFieldCount(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder() com.google.protobuf.GeneratedMessage.Builder.getUnknownFields() com.google.protobuf.GeneratedMessage.Builder.hasField(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.Builder.hasOneof(com.google.protobuf.Descriptors.OneofDescriptor) com.google.protobuf.GeneratedMessage.Builder.internalGetFieldAccessorTable() com.google.protobuf.GeneratedMessage.Builder.internalGetMapField(int) com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int) com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapField(int) com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int) com.google.protobuf.GeneratedMessage.Builder.isClean() com.google.protobuf.GeneratedMessage.Builder.isInitialized() com.google.protobuf.GeneratedMessage.Builder.markClean() com.google.protobuf.GeneratedMessage.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet) com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString) com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int) com.google.protobuf.GeneratedMessage.Builder.newBuilderForField(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.Builder.onBuilt() com.google.protobuf.GeneratedMessage.Builder.onChanged() com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int) com.google.protobuf.GeneratedMessage.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor,java.lang.Object) com.google.protobuf.GeneratedMessage.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,java.lang.Object) com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder) com.google.protobuf.GeneratedMessage.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet) com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet) [Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) [Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

## Static Methods

### getDescriptor()

    public static final Descriptors.Descriptor getDescriptor()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.Descriptors.Descriptor` |   |

## Methods

### addAllAttachment(Iterable\<? extends MailServicePb.MailAttachment\> arg0)

    public MailServicePb.MailMessage.Builder addAllAttachment(Iterable<? extends MailServicePb.MailAttachment> arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html<? extends com.google.appengine.api.mail.MailServicePb.MailAttachment>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAllBcc(Iterable\<String\> arg0)

    public MailServicePb.MailMessage.Builder addAllBcc(Iterable<String> arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html<https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAllCc(Iterable\<String\> arg0)

    public MailServicePb.MailMessage.Builder addAllCc(Iterable<String> arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html<https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAllHeader(Iterable\<? extends MailServicePb.MailHeader\> arg0)

    public MailServicePb.MailMessage.Builder addAllHeader(Iterable<? extends MailServicePb.MailHeader> arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html<? extends com.google.appengine.api.mail.MailServicePb.MailHeader>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAllTo(Iterable\<String\> arg0)

    public MailServicePb.MailMessage.Builder addAllTo(Iterable<String> arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html<https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAttachment(MailServicePb.MailAttachment arg0)

    public MailServicePb.MailMessage.Builder addAttachment(MailServicePb.MailAttachment arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAttachment(MailServicePb.MailAttachment.Builder arg0)

    public MailServicePb.MailMessage.Builder addAttachment(MailServicePb.MailAttachment.Builder arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAttachment(int arg0, MailServicePb.MailAttachment arg1)

    public MailServicePb.MailMessage.Builder addAttachment(int arg0, MailServicePb.MailAttachment arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAttachment(int arg0, MailServicePb.MailAttachment.Builder arg1)

    public MailServicePb.MailMessage.Builder addAttachment(int arg0, MailServicePb.MailAttachment.Builder arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addAttachmentBuilder()

    public MailServicePb.MailAttachment.Builder addAttachmentBuilder()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder` |   |

### addAttachmentBuilder(int arg0)

    public MailServicePb.MailAttachment.Builder addAttachmentBuilder(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder` |   |

### addBcc(String arg0)

    public MailServicePb.MailMessage.Builder addBcc(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addBccBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder addBccBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addCc(String arg0)

    public MailServicePb.MailMessage.Builder addCc(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addCcBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder addCcBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addHeader(MailServicePb.MailHeader arg0)

    public MailServicePb.MailMessage.Builder addHeader(MailServicePb.MailHeader arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addHeader(MailServicePb.MailHeader.Builder arg0)

    public MailServicePb.MailMessage.Builder addHeader(MailServicePb.MailHeader.Builder arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addHeader(int arg0, MailServicePb.MailHeader arg1)

    public MailServicePb.MailMessage.Builder addHeader(int arg0, MailServicePb.MailHeader arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addHeader(int arg0, MailServicePb.MailHeader.Builder arg1)

    public MailServicePb.MailMessage.Builder addHeader(int arg0, MailServicePb.MailHeader.Builder arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addHeaderBuilder()

    public MailServicePb.MailHeader.Builder addHeaderBuilder()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder` |   |

### addHeaderBuilder(int arg0)

    public MailServicePb.MailHeader.Builder addHeaderBuilder(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder` |   |

### addTo(String arg0)

    public MailServicePb.MailMessage.Builder addTo(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### addToBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder addToBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### build()

    public MailServicePb.MailMessage build()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage` |   |

### buildPartial()

    public MailServicePb.MailMessage buildPartial()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage` |   |

### clear()

    public MailServicePb.MailMessage.Builder clear()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

**Overrides** com.google.protobuf.GeneratedMessage.Builder.clear()

### clearAmpHtmlBody()

    public MailServicePb.MailMessage.Builder clearAmpHtmlBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearAttachment()

    public MailServicePb.MailMessage.Builder clearAttachment()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearBcc()

    public MailServicePb.MailMessage.Builder clearBcc()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearCc()

    public MailServicePb.MailMessage.Builder clearCc()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearHeader()

    public MailServicePb.MailMessage.Builder clearHeader()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearHtmlBody()

    public MailServicePb.MailMessage.Builder clearHtmlBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearReplyTo()

    public MailServicePb.MailMessage.Builder clearReplyTo()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearSender()

    public MailServicePb.MailMessage.Builder clearSender()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearSubject()

    public MailServicePb.MailMessage.Builder clearSubject()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearTextBody()

    public MailServicePb.MailMessage.Builder clearTextBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### clearTo()

    public MailServicePb.MailMessage.Builder clearTo()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### getAmpHtmlBody()

    public String getAmpHtmlBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getAmpHtmlBodyBytes()

    public ByteString getAmpHtmlBodyBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getAttachment(int arg0)

    public MailServicePb.MailAttachment getAttachment(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment` |   |

### getAttachmentBuilder(int arg0)

    public MailServicePb.MailAttachment.Builder getAttachmentBuilder(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder` |   |

### getAttachmentBuilderList()

    public List<MailServicePb.MailAttachment.Builder> getAttachmentBuilderList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder>` |   |

### getAttachmentCount()

    public int getAttachmentCount()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getAttachmentList()

    public List<MailServicePb.MailAttachment> getAttachmentList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment>` |   |

### getAttachmentOrBuilder(int arg0)

    public MailServicePb.MailAttachmentOrBuilder getAttachmentOrBuilder(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachmentOrBuilder` |   |

### getAttachmentOrBuilderList()

    public List<? extends MailServicePb.MailAttachmentOrBuilder> getAttachmentOrBuilderList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<? extends com.google.appengine.api.mail.MailServicePb.MailAttachmentOrBuilder>` |   |

### getBcc(int arg0)

    public String getBcc(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getBccBytes(int arg0)

    public ByteString getBccBytes(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getBccCount()

    public int getBccCount()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getBccList()

    public ProtocolStringList getBccList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ProtocolStringList` |   |

### getCc(int arg0)

    public String getCc(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getCcBytes(int arg0)

    public ByteString getCcBytes(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getCcCount()

    public int getCcCount()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCcList()

    public ProtocolStringList getCcList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ProtocolStringList` |   |

### getDefaultInstanceForType()

    public MailServicePb.MailMessage getDefaultInstanceForType()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage` |   |

### getDescriptorForType()

    public Descriptors.Descriptor getDescriptorForType()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.Descriptors.Descriptor` |   |

**Overrides** com.google.protobuf.GeneratedMessage.Builder.getDescriptorForType()

### getHeader(int arg0)

    public MailServicePb.MailHeader getHeader(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader` |   |

### getHeaderBuilder(int arg0)

    public MailServicePb.MailHeader.Builder getHeaderBuilder(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder` |   |

### getHeaderBuilderList()

    public List<MailServicePb.MailHeader.Builder> getHeaderBuilderList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder>` |   |

### getHeaderCount()

    public int getHeaderCount()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getHeaderList()

    public List<MailServicePb.MailHeader> getHeaderList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader>` |   |

### getHeaderOrBuilder(int arg0)

    public MailServicePb.MailHeaderOrBuilder getHeaderOrBuilder(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeaderOrBuilder` |   |

### getHeaderOrBuilderList()

    public List<? extends MailServicePb.MailHeaderOrBuilder> getHeaderOrBuilderList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<? extends com.google.appengine.api.mail.MailServicePb.MailHeaderOrBuilder>` |   |

### getHtmlBody()

    public String getHtmlBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getHtmlBodyBytes()

    public ByteString getHtmlBodyBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getReplyTo()

    public String getReplyTo()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getReplyToBytes()

    public ByteString getReplyToBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getSender()

    public String getSender()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getSenderBytes()

    public ByteString getSenderBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getSubject()

    public String getSubject()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getSubjectBytes()

    public ByteString getSubjectBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getTextBody()

    public String getTextBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getTextBodyBytes()

    public ByteString getTextBodyBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getTo(int arg0)

    public String getTo(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getToBytes(int arg0)

    public ByteString getToBytes(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getToCount()

    public int getToCount()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getToList()

    public ProtocolStringList getToList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ProtocolStringList` |   |

### hasAmpHtmlBody()

    public boolean hasAmpHtmlBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasHtmlBody()

    public boolean hasHtmlBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasReplyTo()

    public boolean hasReplyTo()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasSender()

    public boolean hasSender()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasSubject()

    public boolean hasSubject()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasTextBody()

    public boolean hasTextBody()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### internalGetFieldAccessorTable()

    protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.GeneratedMessage.FieldAccessorTable` |   |

**Overrides** com.google.protobuf.GeneratedMessage.Builder.internalGetFieldAccessorTable()

### isInitialized()

    public final boolean isInitialized()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

**Overrides** com.google.protobuf.GeneratedMessage.Builder.isInitialized()

### mergeFrom(MailServicePb.MailMessage arg0)

    public MailServicePb.MailMessage.Builder mergeFrom(MailServicePb.MailMessage arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### mergeFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)

    public MailServicePb.MailMessage.Builder mergeFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.CodedInputStream` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

**Overrides** com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### mergeFrom(Message arg0)

    public MailServicePb.MailMessage.Builder mergeFrom(Message arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.Message` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

**Overrides** com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.Message)

### removeAttachment(int arg0)

    public MailServicePb.MailMessage.Builder removeAttachment(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### removeHeader(int arg0)

    public MailServicePb.MailMessage.Builder removeHeader(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setAmpHtmlBody(String arg0)

    public MailServicePb.MailMessage.Builder setAmpHtmlBody(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setAmpHtmlBodyBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder setAmpHtmlBodyBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setAttachment(int arg0, MailServicePb.MailAttachment arg1)

    public MailServicePb.MailMessage.Builder setAttachment(int arg0, MailServicePb.MailAttachment arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setAttachment(int arg0, MailServicePb.MailAttachment.Builder arg1)

    public MailServicePb.MailMessage.Builder setAttachment(int arg0, MailServicePb.MailAttachment.Builder arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailAttachment.Builder` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setBcc(int arg0, String arg1)

    public MailServicePb.MailMessage.Builder setBcc(int arg0, String arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setCc(int arg0, String arg1)

    public MailServicePb.MailMessage.Builder setCc(int arg0, String arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setHeader(int arg0, MailServicePb.MailHeader arg1)

    public MailServicePb.MailMessage.Builder setHeader(int arg0, MailServicePb.MailHeader arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setHeader(int arg0, MailServicePb.MailHeader.Builder arg1)

    public MailServicePb.MailMessage.Builder setHeader(int arg0, MailServicePb.MailHeader.Builder arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailHeader.Builder` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setHtmlBody(String arg0)

    public MailServicePb.MailMessage.Builder setHtmlBody(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setHtmlBodyBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder setHtmlBodyBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setReplyTo(String arg0)

    public MailServicePb.MailMessage.Builder setReplyTo(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setReplyToBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder setReplyToBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setSender(String arg0)

    public MailServicePb.MailMessage.Builder setSender(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setSenderBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder setSenderBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setSubject(String arg0)

    public MailServicePb.MailMessage.Builder setSubject(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setSubjectBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder setSubjectBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setTextBody(String arg0)

    public MailServicePb.MailMessage.Builder setTextBody(String arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setTextBodyBytes(ByteString arg0)

    public MailServicePb.MailMessage.Builder setTextBodyBytes(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |

### setTo(int arg0, String arg1)

    public MailServicePb.MailMessage.Builder setTo(int arg0, String arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `arg1` | `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.mail.MailServicePb.MailMessage.Builder` |   |