Package com.google.cloud.dialogflow.v2
Class ExportDocumentRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
- com.google.cloud.dialogflow.v2.ExportDocumentRequest.Builder
-
- All Implemented Interfaces:
ExportDocumentRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ExportDocumentRequest
public static final class ExportDocumentRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder> implements ExportDocumentRequestOrBuilder
Request message for [Documents.ExportDocument][google.cloud.dialogflow.v2.Documents.ExportDocument].
Protobuf typegoogle.cloud.dialogflow.v2.ExportDocumentRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportDocumentRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExportDocumentRequest
build()
ExportDocumentRequest
buildPartial()
ExportDocumentRequest.Builder
clear()
ExportDocumentRequest.Builder
clearDestination()
ExportDocumentRequest.Builder
clearExportFullContent()
When enabled, export the full content of the document including empirical probability.ExportDocumentRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ExportDocumentRequest.Builder
clearGcsDestination()
Cloud Storage file path to export the document.ExportDocumentRequest.Builder
clearName()
Required.ExportDocumentRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ExportDocumentRequest.Builder
clearSmartMessagingPartialUpdate()
When enabled, export the smart messaging allowlist document for partial update.ExportDocumentRequest.Builder
clone()
ExportDocumentRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ExportDocumentRequest.DestinationCase
getDestinationCase()
boolean
getExportFullContent()
When enabled, export the full content of the document including empirical probability.GcsDestination
getGcsDestination()
Cloud Storage file path to export the document.GcsDestination.Builder
getGcsDestinationBuilder()
Cloud Storage file path to export the document.GcsDestinationOrBuilder
getGcsDestinationOrBuilder()
Cloud Storage file path to export the document.String
getName()
Required.com.google.protobuf.ByteString
getNameBytes()
Required.boolean
getSmartMessagingPartialUpdate()
When enabled, export the smart messaging allowlist document for partial update.boolean
hasGcsDestination()
Cloud Storage file path to export the document.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ExportDocumentRequest.Builder
mergeFrom(ExportDocumentRequest other)
ExportDocumentRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ExportDocumentRequest.Builder
mergeFrom(com.google.protobuf.Message other)
ExportDocumentRequest.Builder
mergeGcsDestination(GcsDestination value)
Cloud Storage file path to export the document.ExportDocumentRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ExportDocumentRequest.Builder
setExportFullContent(boolean value)
When enabled, export the full content of the document including empirical probability.ExportDocumentRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExportDocumentRequest.Builder
setGcsDestination(GcsDestination value)
Cloud Storage file path to export the document.ExportDocumentRequest.Builder
setGcsDestination(GcsDestination.Builder builderForValue)
Cloud Storage file path to export the document.ExportDocumentRequest.Builder
setName(String value)
Required.ExportDocumentRequest.Builder
setNameBytes(com.google.protobuf.ByteString value)
Required.ExportDocumentRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ExportDocumentRequest.Builder
setSmartMessagingPartialUpdate(boolean value)
When enabled, export the smart messaging allowlist document for partial update.ExportDocumentRequest.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
clear
public ExportDocumentRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
getDefaultInstanceForType
public ExportDocumentRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExportDocumentRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExportDocumentRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExportDocumentRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
setField
public ExportDocumentRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
clearField
public ExportDocumentRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
clearOneof
public ExportDocumentRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
setRepeatedField
public ExportDocumentRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
addRepeatedField
public ExportDocumentRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
mergeFrom
public ExportDocumentRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExportDocumentRequest.Builder>
-
mergeFrom
public ExportDocumentRequest.Builder mergeFrom(ExportDocumentRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
mergeFrom
public ExportDocumentRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExportDocumentRequest.Builder>
- Throws:
IOException
-
getDestinationCase
public ExportDocumentRequest.DestinationCase getDestinationCase()
- Specified by:
getDestinationCase
in interfaceExportDocumentRequestOrBuilder
-
clearDestination
public ExportDocumentRequest.Builder clearDestination()
-
getName
public String getName()
Required. The name of the document to export. Format: `projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getName
in interfaceExportDocumentRequestOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. The name of the document to export. Format: `projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getNameBytes
in interfaceExportDocumentRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
public ExportDocumentRequest.Builder setName(String value)
Required. The name of the document to export. Format: `projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ExportDocumentRequest.Builder clearName()
Required. The name of the document to export. Format: `projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setNameBytes
public ExportDocumentRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The name of the document to export. Format: `projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasGcsDestination
public boolean hasGcsDestination()
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
- Specified by:
hasGcsDestination
in interfaceExportDocumentRequestOrBuilder
- Returns:
- Whether the gcsDestination field is set.
-
getGcsDestination
public GcsDestination getGcsDestination()
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
- Specified by:
getGcsDestination
in interfaceExportDocumentRequestOrBuilder
- Returns:
- The gcsDestination.
-
setGcsDestination
public ExportDocumentRequest.Builder setGcsDestination(GcsDestination value)
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
-
setGcsDestination
public ExportDocumentRequest.Builder setGcsDestination(GcsDestination.Builder builderForValue)
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
-
mergeGcsDestination
public ExportDocumentRequest.Builder mergeGcsDestination(GcsDestination value)
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
-
clearGcsDestination
public ExportDocumentRequest.Builder clearGcsDestination()
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
-
getGcsDestinationBuilder
public GcsDestination.Builder getGcsDestinationBuilder()
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
-
getGcsDestinationOrBuilder
public GcsDestinationOrBuilder getGcsDestinationOrBuilder()
Cloud Storage file path to export the document.
.google.cloud.dialogflow.v2.GcsDestination gcs_destination = 2;
- Specified by:
getGcsDestinationOrBuilder
in interfaceExportDocumentRequestOrBuilder
-
getExportFullContent
public boolean getExportFullContent()
When enabled, export the full content of the document including empirical probability.
bool export_full_content = 3;
- Specified by:
getExportFullContent
in interfaceExportDocumentRequestOrBuilder
- Returns:
- The exportFullContent.
-
setExportFullContent
public ExportDocumentRequest.Builder setExportFullContent(boolean value)
When enabled, export the full content of the document including empirical probability.
bool export_full_content = 3;
- Parameters:
value
- The exportFullContent to set.- Returns:
- This builder for chaining.
-
clearExportFullContent
public ExportDocumentRequest.Builder clearExportFullContent()
When enabled, export the full content of the document including empirical probability.
bool export_full_content = 3;
- Returns:
- This builder for chaining.
-
getSmartMessagingPartialUpdate
public boolean getSmartMessagingPartialUpdate()
When enabled, export the smart messaging allowlist document for partial update.
bool smart_messaging_partial_update = 5;
- Specified by:
getSmartMessagingPartialUpdate
in interfaceExportDocumentRequestOrBuilder
- Returns:
- The smartMessagingPartialUpdate.
-
setSmartMessagingPartialUpdate
public ExportDocumentRequest.Builder setSmartMessagingPartialUpdate(boolean value)
When enabled, export the smart messaging allowlist document for partial update.
bool smart_messaging_partial_update = 5;
- Parameters:
value
- The smartMessagingPartialUpdate to set.- Returns:
- This builder for chaining.
-
clearSmartMessagingPartialUpdate
public ExportDocumentRequest.Builder clearSmartMessagingPartialUpdate()
When enabled, export the smart messaging allowlist document for partial update.
bool smart_messaging_partial_update = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExportDocumentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
mergeUnknownFields
public final ExportDocumentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDocumentRequest.Builder>
-
-