public static final class Conversation.Builder extends GeneratedMessage.Builder<Conversation.Builder> implements ConversationOrBuilder
Complete conversation or slice of a conversation.
It is assumed that all included messages are contiguous and ordered in
chronological order.
Protobuf type google.privacy.dlp.v2.Conversation
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllMessages(Iterable<? extends ConversationMessage> values)
public Conversation.Builder addAllMessages(Iterable<? extends ConversationMessage> values)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.privacy.dlp.v2.ConversationMessage>
|
addMessages(ConversationMessage value)
public Conversation.Builder addMessages(ConversationMessage value)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
addMessages(ConversationMessage.Builder builderForValue)
public Conversation.Builder addMessages(ConversationMessage.Builder builderForValue)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
addMessages(int index, ConversationMessage value)
public Conversation.Builder addMessages(int index, ConversationMessage value)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
addMessages(int index, ConversationMessage.Builder builderForValue)
public Conversation.Builder addMessages(int index, ConversationMessage.Builder builderForValue)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
addMessagesBuilder()
public ConversationMessage.Builder addMessagesBuilder()
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
addMessagesBuilder(int index)
public ConversationMessage.Builder addMessagesBuilder(int index)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public Conversation build()
buildPartial()
public Conversation buildPartial()
clear()
public Conversation.Builder clear()
Overrides
clearMessages()
public Conversation.Builder clearMessages()
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
getDefaultInstanceForType()
public Conversation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMessages(int index)
public ConversationMessage getMessages(int index)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Parameter |
| Name |
Description |
index |
int
|
getMessagesBuilder(int index)
public ConversationMessage.Builder getMessagesBuilder(int index)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Parameter |
| Name |
Description |
index |
int
|
getMessagesBuilderList()
public List<ConversationMessage.Builder> getMessagesBuilderList()
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
getMessagesCount()
public int getMessagesCount()
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Returns |
| Type |
Description |
int |
|
getMessagesList()
public List<ConversationMessage> getMessagesList()
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
getMessagesOrBuilder(int index)
public ConversationMessageOrBuilder getMessagesOrBuilder(int index)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Parameter |
| Name |
Description |
index |
int
|
getMessagesOrBuilderList()
public List<? extends ConversationMessageOrBuilder> getMessagesOrBuilderList()
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Returns |
| Type |
Description |
List<? extends com.google.privacy.dlp.v2.ConversationMessageOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Conversation other)
public Conversation.Builder mergeFrom(Conversation other)
public Conversation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Conversation.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeMessages(int index)
public Conversation.Builder removeMessages(int index)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
| Parameter |
| Name |
Description |
index |
int
|
setMessages(int index, ConversationMessage value)
public Conversation.Builder setMessages(int index, ConversationMessage value)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;
setMessages(int index, ConversationMessage.Builder builderForValue)
public Conversation.Builder setMessages(int index, ConversationMessage.Builder builderForValue)
Messages exchanged within this conversation.
The maximum number of messages allowed is 50k.
The order of the messages is assumed to be chronological and will be used
to index findings in the response.
repeated .google.privacy.dlp.v2.ConversationMessage messages = 1;