public static final class ExportAgentRequest.Builder extends GeneratedMessageV3.Builder<ExportAgentRequest.Builder> implements ExportAgentRequestOrBuilder
The request message for
Agents.ExportAgent.
Protobuf type google.cloud.dialogflow.v2.ExportAgentRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ExportAgentRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ExportAgentRequest build()
buildPartial()
public ExportAgentRequest buildPartial()
clear()
public ExportAgentRequest.Builder clear()
Overrides
clearAgentUri()
public ExportAgentRequest.Builder clearAgentUri()
Required. The Google Cloud
Storage URI to export the agent
to. The format of this URI must be gs://<bucket-name>/<object-name>
. If
left unspecified, the serialized agent is returned inline.
Dialogflow performs a write operation for the Cloud Storage object
on the caller's behalf, so your request authentication must
have write permissions for the object. For more information, see
Dialogflow access
control.
string agent_uri = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public ExportAgentRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ExportAgentRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public ExportAgentRequest.Builder clearParent()
Required. The project that the agent to export is associated with.
Format: projects/<Project ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public ExportAgentRequest.Builder clone()
Overrides
getAgentUri()
public String getAgentUri()
Required. The Google Cloud
Storage URI to export the agent
to. The format of this URI must be gs://<bucket-name>/<object-name>
. If
left unspecified, the serialized agent is returned inline.
Dialogflow performs a write operation for the Cloud Storage object
on the caller's behalf, so your request authentication must
have write permissions for the object. For more information, see
Dialogflow access
control.
string agent_uri = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The agentUri.
|
getAgentUriBytes()
public ByteString getAgentUriBytes()
Required. The Google Cloud
Storage URI to export the agent
to. The format of this URI must be gs://<bucket-name>/<object-name>
. If
left unspecified, the serialized agent is returned inline.
Dialogflow performs a write operation for the Cloud Storage object
on the caller's behalf, so your request authentication must
have write permissions for the object. For more information, see
Dialogflow access
control.
string agent_uri = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for agentUri.
|
getDefaultInstanceForType()
public ExportAgentRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The project that the agent to export is associated with.
Format: projects/<Project ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The project that the agent to export is associated with.
Format: projects/<Project ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ExportAgentRequest other)
public ExportAgentRequest.Builder mergeFrom(ExportAgentRequest other)
public ExportAgentRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ExportAgentRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ExportAgentRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAgentUri(String value)
public ExportAgentRequest.Builder setAgentUri(String value)
Required. The Google Cloud
Storage URI to export the agent
to. The format of this URI must be gs://<bucket-name>/<object-name>
. If
left unspecified, the serialized agent is returned inline.
Dialogflow performs a write operation for the Cloud Storage object
on the caller's behalf, so your request authentication must
have write permissions for the object. For more information, see
Dialogflow access
control.
string agent_uri = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The agentUri to set.
|
setAgentUriBytes(ByteString value)
public ExportAgentRequest.Builder setAgentUriBytes(ByteString value)
Required. The Google Cloud
Storage URI to export the agent
to. The format of this URI must be gs://<bucket-name>/<object-name>
. If
left unspecified, the serialized agent is returned inline.
Dialogflow performs a write operation for the Cloud Storage object
on the caller's behalf, so your request authentication must
have write permissions for the object. For more information, see
Dialogflow access
control.
string agent_uri = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for agentUri to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public ExportAgentRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public ExportAgentRequest.Builder setParent(String value)
Required. The project that the agent to export is associated with.
Format: projects/<Project ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public ExportAgentRequest.Builder setParentBytes(ByteString value)
Required. The project that the agent to export is associated with.
Format: projects/<Project ID>
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ExportAgentRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ExportAgentRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides