Package com.google.cloud.support.v2beta
Interface EmailMessageOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EmailMessage,EmailMessage.Builder
@Generated
public interface EmailMessageOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetActor()Output only.Output only.Output only.Output only.getCcEmailAddresses(int index) Output only.com.google.protobuf.ByteStringgetCcEmailAddressesBytes(int index) Output only.intOutput only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getName()Identifier.com.google.protobuf.ByteStringIdentifier.getRecipientEmailAddresses(int index) Output only.com.google.protobuf.ByteStringgetRecipientEmailAddressesBytes(int index) Output only.intOutput only.Output only.Output only.com.google.protobuf.ByteStringOutput only.booleanhasActor()Output only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Identifier. Resource name for the email message.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Identifier. Resource name for the email message.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()Output only. Time when this email message object was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Output only. Time when this email message object was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Time when this email message object was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasActor
boolean hasActor()Output only. The user or Google Support agent that created this email message. This is inferred from the headers on the email message.
.google.cloud.support.v2beta.Actor actor = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the actor field is set.
-
getActor
Actor getActor()Output only. The user or Google Support agent that created this email message. This is inferred from the headers on the email message.
.google.cloud.support.v2beta.Actor actor = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The actor.
-
getActorOrBuilder
ActorOrBuilder getActorOrBuilder()Output only. The user or Google Support agent that created this email message. This is inferred from the headers on the email message.
.google.cloud.support.v2beta.Actor actor = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getSubject
String getSubject()Output only. Subject of the email.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The subject.
-
getSubjectBytes
com.google.protobuf.ByteString getSubjectBytes()Output only. Subject of the email.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for subject.
-
getRecipientEmailAddressesList
Output only. Email addresses the email was sent to.
repeated string recipient_email_addresses = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the recipientEmailAddresses.
-
getRecipientEmailAddressesCount
int getRecipientEmailAddressesCount()Output only. Email addresses the email was sent to.
repeated string recipient_email_addresses = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The count of recipientEmailAddresses.
-
getRecipientEmailAddresses
Output only. Email addresses the email was sent to.
repeated string recipient_email_addresses = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the element to return.- Returns:
- The recipientEmailAddresses at the given index.
-
getRecipientEmailAddressesBytes
com.google.protobuf.ByteString getRecipientEmailAddressesBytes(int index) Output only. Email addresses the email was sent to.
repeated string recipient_email_addresses = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the recipientEmailAddresses at the given index.
-
getCcEmailAddressesList
Output only. Email addresses CCed on the email.
repeated string cc_email_addresses = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the ccEmailAddresses.
-
getCcEmailAddressesCount
int getCcEmailAddressesCount()Output only. Email addresses CCed on the email.
repeated string cc_email_addresses = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The count of ccEmailAddresses.
-
getCcEmailAddresses
Output only. Email addresses CCed on the email.
repeated string cc_email_addresses = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the element to return.- Returns:
- The ccEmailAddresses at the given index.
-
getCcEmailAddressesBytes
com.google.protobuf.ByteString getCcEmailAddressesBytes(int index) Output only. Email addresses CCed on the email.
repeated string cc_email_addresses = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the ccEmailAddresses at the given index.
-
hasBodyContent
boolean hasBodyContent()Output only. The full email message body. A best-effort attempt is made to remove extraneous reply threads.
.google.cloud.support.v2beta.TextContent body_content = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the bodyContent field is set.
-
getBodyContent
TextContent getBodyContent()Output only. The full email message body. A best-effort attempt is made to remove extraneous reply threads.
.google.cloud.support.v2beta.TextContent body_content = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bodyContent.
-
getBodyContentOrBuilder
TextContentOrBuilder getBodyContentOrBuilder()Output only. The full email message body. A best-effort attempt is made to remove extraneous reply threads.
.google.cloud.support.v2beta.TextContent body_content = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-