Class Message.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
- com.google.cloud.advisorynotifications.v1.Message.Builder
-
- All Implemented Interfaces:
MessageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Message
public static final class Message.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Message.Builder> implements MessageOrBuilder
A message which contains notification details.
Protobuf typegoogle.cloud.advisorynotifications.v1.Message
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Message.BuilderaddAllAttachments(Iterable<? extends Attachment> values)The attachments to download.Message.BuilderaddAttachments(int index, Attachment value)The attachments to download.Message.BuilderaddAttachments(int index, Attachment.Builder builderForValue)The attachments to download.Message.BuilderaddAttachments(Attachment value)The attachments to download.Message.BuilderaddAttachments(Attachment.Builder builderForValue)The attachments to download.Attachment.BuilderaddAttachmentsBuilder()The attachments to download.Attachment.BuilderaddAttachmentsBuilder(int index)The attachments to download.Message.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Messagebuild()MessagebuildPartial()Message.Builderclear()Message.BuilderclearAttachments()The attachments to download.Message.BuilderclearBody()The message content.Message.BuilderclearCreateTime()The Message creation timestamp.Message.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Message.BuilderclearLocalizationTime()Time when Message was localizedMessage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Message.Builderclone()AttachmentgetAttachments(int index)The attachments to download.Attachment.BuildergetAttachmentsBuilder(int index)The attachments to download.List<Attachment.Builder>getAttachmentsBuilderList()The attachments to download.intgetAttachmentsCount()The attachments to download.List<Attachment>getAttachmentsList()The attachments to download.AttachmentOrBuildergetAttachmentsOrBuilder(int index)The attachments to download.List<? extends AttachmentOrBuilder>getAttachmentsOrBuilderList()The attachments to download.Message.BodygetBody()The message content.Message.Body.BuildergetBodyBuilder()The message content.Message.BodyOrBuildergetBodyOrBuilder()The message content.com.google.protobuf.TimestampgetCreateTime()The Message creation timestamp.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()The Message creation timestamp.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()The Message creation timestamp.MessagegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.TimestampgetLocalizationTime()Time when Message was localizedcom.google.protobuf.Timestamp.BuildergetLocalizationTimeBuilder()Time when Message was localizedcom.google.protobuf.TimestampOrBuildergetLocalizationTimeOrBuilder()Time when Message was localizedbooleanhasBody()The message content.booleanhasCreateTime()The Message creation timestamp.booleanhasLocalizationTime()Time when Message was localizedprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Message.BuildermergeBody(Message.Body value)The message content.Message.BuildermergeCreateTime(com.google.protobuf.Timestamp value)The Message creation timestamp.Message.BuildermergeFrom(Message other)Message.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Message.BuildermergeFrom(com.google.protobuf.Message other)Message.BuildermergeLocalizationTime(com.google.protobuf.Timestamp value)Time when Message was localizedMessage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Message.BuilderremoveAttachments(int index)The attachments to download.Message.BuildersetAttachments(int index, Attachment value)The attachments to download.Message.BuildersetAttachments(int index, Attachment.Builder builderForValue)The attachments to download.Message.BuildersetBody(Message.Body value)The message content.Message.BuildersetBody(Message.Body.Builder builderForValue)The message content.Message.BuildersetCreateTime(com.google.protobuf.Timestamp value)The Message creation timestamp.Message.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)The Message creation timestamp.Message.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Message.BuildersetLocalizationTime(com.google.protobuf.Timestamp value)Time when Message was localizedMessage.BuildersetLocalizationTime(com.google.protobuf.Timestamp.Builder builderForValue)Time when Message was localizedMessage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Message.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
clear
public Message.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
getDefaultInstanceForType
public Message getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Message build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Message buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Message.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
setField
public Message.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
clearField
public Message.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
clearOneof
public Message.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
setRepeatedField
public Message.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
addRepeatedField
public Message.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
mergeFrom
public Message.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Message.Builder>
-
mergeFrom
public Message.Builder mergeFrom(Message other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
mergeFrom
public Message.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Message.Builder>- Throws:
IOException
-
hasBody
public boolean hasBody()
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;- Specified by:
hasBodyin interfaceMessageOrBuilder- Returns:
- Whether the body field is set.
-
getBody
public Message.Body getBody()
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;- Specified by:
getBodyin interfaceMessageOrBuilder- Returns:
- The body.
-
setBody
public Message.Builder setBody(Message.Body value)
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;
-
setBody
public Message.Builder setBody(Message.Body.Builder builderForValue)
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;
-
mergeBody
public Message.Builder mergeBody(Message.Body value)
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;
-
clearBody
public Message.Builder clearBody()
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;
-
getBodyBuilder
public Message.Body.Builder getBodyBuilder()
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;
-
getBodyOrBuilder
public Message.BodyOrBuilder getBodyOrBuilder()
The message content.
.google.cloud.advisorynotifications.v1.Message.Body body = 1;- Specified by:
getBodyOrBuilderin interfaceMessageOrBuilder
-
getAttachmentsList
public List<Attachment> getAttachmentsList()
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;- Specified by:
getAttachmentsListin interfaceMessageOrBuilder
-
getAttachmentsCount
public int getAttachmentsCount()
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;- Specified by:
getAttachmentsCountin interfaceMessageOrBuilder
-
getAttachments
public Attachment getAttachments(int index)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;- Specified by:
getAttachmentsin interfaceMessageOrBuilder
-
setAttachments
public Message.Builder setAttachments(int index, Attachment value)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
setAttachments
public Message.Builder setAttachments(int index, Attachment.Builder builderForValue)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
addAttachments
public Message.Builder addAttachments(Attachment value)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
addAttachments
public Message.Builder addAttachments(int index, Attachment value)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
addAttachments
public Message.Builder addAttachments(Attachment.Builder builderForValue)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
addAttachments
public Message.Builder addAttachments(int index, Attachment.Builder builderForValue)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
addAllAttachments
public Message.Builder addAllAttachments(Iterable<? extends Attachment> values)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
clearAttachments
public Message.Builder clearAttachments()
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
removeAttachments
public Message.Builder removeAttachments(int index)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
getAttachmentsBuilder
public Attachment.Builder getAttachmentsBuilder(int index)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
getAttachmentsOrBuilder
public AttachmentOrBuilder getAttachmentsOrBuilder(int index)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;- Specified by:
getAttachmentsOrBuilderin interfaceMessageOrBuilder
-
getAttachmentsOrBuilderList
public List<? extends AttachmentOrBuilder> getAttachmentsOrBuilderList()
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;- Specified by:
getAttachmentsOrBuilderListin interfaceMessageOrBuilder
-
addAttachmentsBuilder
public Attachment.Builder addAttachmentsBuilder()
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
addAttachmentsBuilder
public Attachment.Builder addAttachmentsBuilder(int index)
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
getAttachmentsBuilderList
public List<Attachment.Builder> getAttachmentsBuilderList()
The attachments to download.
repeated .google.cloud.advisorynotifications.v1.Attachment attachments = 2;
-
hasCreateTime
public boolean hasCreateTime()
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;- Specified by:
hasCreateTimein interfaceMessageOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;- Specified by:
getCreateTimein interfaceMessageOrBuilder- Returns:
- The createTime.
-
setCreateTime
public Message.Builder setCreateTime(com.google.protobuf.Timestamp value)
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;
-
setCreateTime
public Message.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;
-
mergeCreateTime
public Message.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;
-
clearCreateTime
public Message.Builder clearCreateTime()
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The Message creation timestamp.
.google.protobuf.Timestamp create_time = 3;- Specified by:
getCreateTimeOrBuilderin interfaceMessageOrBuilder
-
hasLocalizationTime
public boolean hasLocalizationTime()
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;- Specified by:
hasLocalizationTimein interfaceMessageOrBuilder- Returns:
- Whether the localizationTime field is set.
-
getLocalizationTime
public com.google.protobuf.Timestamp getLocalizationTime()
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;- Specified by:
getLocalizationTimein interfaceMessageOrBuilder- Returns:
- The localizationTime.
-
setLocalizationTime
public Message.Builder setLocalizationTime(com.google.protobuf.Timestamp value)
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;
-
setLocalizationTime
public Message.Builder setLocalizationTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;
-
mergeLocalizationTime
public Message.Builder mergeLocalizationTime(com.google.protobuf.Timestamp value)
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;
-
clearLocalizationTime
public Message.Builder clearLocalizationTime()
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;
-
getLocalizationTimeBuilder
public com.google.protobuf.Timestamp.Builder getLocalizationTimeBuilder()
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;
-
getLocalizationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLocalizationTimeOrBuilder()
Time when Message was localized
.google.protobuf.Timestamp localization_time = 4;- Specified by:
getLocalizationTimeOrBuilderin interfaceMessageOrBuilder
-
setUnknownFields
public final Message.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
mergeUnknownFields
public final Message.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Message.Builder>
-
-