Interface ExportIntentsRequestOrBuilder (0.66.0)

public interface ExportIntentsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDataFormat()

public abstract ExportIntentsRequest.DataFormat getDataFormat()

Optional. The data format of the exported intents. If not specified, BLOB is assumed.

.google.cloud.dialogflow.cx.v3.ExportIntentsRequest.DataFormat data_format = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExportIntentsRequest.DataFormat

The dataFormat.

getDataFormatValue()

public abstract int getDataFormatValue()

Optional. The data format of the exported intents. If not specified, BLOB is assumed.

.google.cloud.dialogflow.cx.v3.ExportIntentsRequest.DataFormat data_format = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for dataFormat.

getDestinationCase()

public abstract ExportIntentsRequest.DestinationCase getDestinationCase()
Returns
Type Description
ExportIntentsRequest.DestinationCase

getIntents(int index)

public abstract String getIntents(int index)

Required. The name of the intents to export. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>.

repeated string intents = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The intents at the given index.

getIntentsBytes(int index)

public abstract ByteString getIntentsBytes(int index)

Required. The name of the intents to export. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>.

repeated string intents = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the intents at the given index.

getIntentsContentInline()

public abstract boolean getIntentsContentInline()

Optional. The option to return the serialized intents inline.

bool intents_content_inline = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The intentsContentInline.

getIntentsCount()

public abstract int getIntentsCount()

Required. The name of the intents to export. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>.

repeated string intents = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of intents.

getIntentsList()

public abstract List<String> getIntentsList()

Required. The name of the intents to export. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>.

repeated string intents = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<String>

A list containing the intents.

getIntentsUri()

public abstract String getIntentsUri()

Optional. The Google Cloud Storage URI to export the intents to. The format of this URI must be gs://<bucket-name>/<object-name>.

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 intents_uri = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The intentsUri.

getIntentsUriBytes()

public abstract ByteString getIntentsUriBytes()

Optional. The Google Cloud Storage URI to export the intents to. The format of this URI must be gs://<bucket-name>/<object-name>.

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 intents_uri = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for intentsUri.

getParent()

public abstract String getParent()

Required. The name of the parent agent to export intents. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The name of the parent agent to export intents. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasIntentsContentInline()

public abstract boolean hasIntentsContentInline()

Optional. The option to return the serialized intents inline.

bool intents_content_inline = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the intentsContentInline field is set.

hasIntentsUri()

public abstract boolean hasIntentsUri()

Optional. The Google Cloud Storage URI to export the intents to. The format of this URI must be gs://<bucket-name>/<object-name>.

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 intents_uri = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the intentsUri field is set.