Class ExportToolsResponse.Builder (0.52.0)

public static final class ExportToolsResponse.Builder extends GeneratedMessageV3.Builder<ExportToolsResponse.Builder> implements ExportToolsResponseOrBuilder

The response message for Tools.ExportTools.

Protobuf type google.cloud.dialogflow.cx.v3beta1.ExportToolsResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ExportToolsResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

build()

public ExportToolsResponse build()
Returns
TypeDescription
ExportToolsResponse

buildPartial()

public ExportToolsResponse buildPartial()
Returns
TypeDescription
ExportToolsResponse

clear()

public ExportToolsResponse.Builder clear()
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ExportToolsResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ExportToolsResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

clearTools()

public ExportToolsResponse.Builder clearTools()
Returns
TypeDescription
ExportToolsResponse.Builder

clearToolsContent()

public ExportToolsResponse.Builder clearToolsContent()

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Returns
TypeDescription
ExportToolsResponse.Builder

clearToolsUri()

public ExportToolsResponse.Builder clearToolsUri()

The URI to a file containing the exported tools. This field is populated only if tools_uri is specified in ExportToolsRequest.

string tools_uri = 1;

Returns
TypeDescription
ExportToolsResponse.Builder

This builder for chaining.

clone()

public ExportToolsResponse.Builder clone()
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

getDefaultInstanceForType()

public ExportToolsResponse getDefaultInstanceForType()
Returns
TypeDescription
ExportToolsResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getToolsCase()

public ExportToolsResponse.ToolsCase getToolsCase()
Returns
TypeDescription
ExportToolsResponse.ToolsCase

getToolsContent()

public InlineDestination getToolsContent()

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Returns
TypeDescription
InlineDestination

The toolsContent.

getToolsContentBuilder()

public InlineDestination.Builder getToolsContentBuilder()

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Returns
TypeDescription
InlineDestination.Builder

getToolsContentOrBuilder()

public InlineDestinationOrBuilder getToolsContentOrBuilder()

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Returns
TypeDescription
InlineDestinationOrBuilder

getToolsUri()

public String getToolsUri()

The URI to a file containing the exported tools. This field is populated only if tools_uri is specified in ExportToolsRequest.

string tools_uri = 1;

Returns
TypeDescription
String

The toolsUri.

getToolsUriBytes()

public ByteString getToolsUriBytes()

The URI to a file containing the exported tools. This field is populated only if tools_uri is specified in ExportToolsRequest.

string tools_uri = 1;

Returns
TypeDescription
ByteString

The bytes for toolsUri.

hasToolsContent()

public boolean hasToolsContent()

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Returns
TypeDescription
boolean

Whether the toolsContent field is set.

hasToolsUri()

public boolean hasToolsUri()

The URI to a file containing the exported tools. This field is populated only if tools_uri is specified in ExportToolsRequest.

string tools_uri = 1;

Returns
TypeDescription
boolean

Whether the toolsUri field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ExportToolsResponse other)

public ExportToolsResponse.Builder mergeFrom(ExportToolsResponse other)
Parameter
NameDescription
otherExportToolsResponse
Returns
TypeDescription
ExportToolsResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ExportToolsResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ExportToolsResponse.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

mergeToolsContent(InlineDestination value)

public ExportToolsResponse.Builder mergeToolsContent(InlineDestination value)

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Parameter
NameDescription
valueInlineDestination
Returns
TypeDescription
ExportToolsResponse.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ExportToolsResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ExportToolsResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ExportToolsResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides

setToolsContent(InlineDestination value)

public ExportToolsResponse.Builder setToolsContent(InlineDestination value)

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Parameter
NameDescription
valueInlineDestination
Returns
TypeDescription
ExportToolsResponse.Builder

setToolsContent(InlineDestination.Builder builderForValue)

public ExportToolsResponse.Builder setToolsContent(InlineDestination.Builder builderForValue)

Uncompressed byte content for tools. This field is populated only if tools_content_inline is set to true in ExportToolsRequest.

.google.cloud.dialogflow.cx.v3beta1.InlineDestination tools_content = 2;

Parameter
NameDescription
builderForValueInlineDestination.Builder
Returns
TypeDescription
ExportToolsResponse.Builder

setToolsUri(String value)

public ExportToolsResponse.Builder setToolsUri(String value)

The URI to a file containing the exported tools. This field is populated only if tools_uri is specified in ExportToolsRequest.

string tools_uri = 1;

Parameter
NameDescription
valueString

The toolsUri to set.

Returns
TypeDescription
ExportToolsResponse.Builder

This builder for chaining.

setToolsUriBytes(ByteString value)

public ExportToolsResponse.Builder setToolsUriBytes(ByteString value)

The URI to a file containing the exported tools. This field is populated only if tools_uri is specified in ExportToolsRequest.

string tools_uri = 1;

Parameter
NameDescription
valueByteString

The bytes for toolsUri to set.

Returns
TypeDescription
ExportToolsResponse.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ExportToolsResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ExportToolsResponse.Builder
Overrides