Dialogflow v3 API - Class ExportEntityTypesRequest (2.20.0)

public sealed class ExportEntityTypesRequest : IMessage<ExportEntityTypesRequest>, IEquatable<ExportEntityTypesRequest>, IDeepCloneable<ExportEntityTypesRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class ExportEntityTypesRequest.

The request message for [EntityTypes.ExportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ExportEntityTypes].

Inheritance

object > ExportEntityTypesRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

ExportEntityTypesRequest()

public ExportEntityTypesRequest()

ExportEntityTypesRequest(ExportEntityTypesRequest)

public ExportEntityTypesRequest(ExportEntityTypesRequest other)
Parameter
Name Description
other ExportEntityTypesRequest

Properties

DataFormat

public ExportEntityTypesRequest.Types.DataFormat DataFormat { get; set; }

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

Property Value
Type Description
ExportEntityTypesRequestTypesDataFormat

DestinationCase

public ExportEntityTypesRequest.DestinationOneofCase DestinationCase { get; }
Property Value
Type Description
ExportEntityTypesRequestDestinationOneofCase

EntityTypes

public RepeatedField<string> EntityTypes { get; }

Required. The name of the entity types to export. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/entityTypes/<EntityType ID>.

Property Value
Type Description
RepeatedFieldstring

EntityTypesContentInline

public bool EntityTypesContentInline { get; set; }

Optional. The option to return the serialized entity types inline.

Property Value
Type Description
bool

EntityTypesUri

public string EntityTypesUri { get; set; }

Optional. The Google Cloud Storage URI to export the entity types 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.

Property Value
Type Description
string

HasEntityTypesContentInline

public bool HasEntityTypesContentInline { get; }

Gets whether the "entity_types_content_inline" field is set

Property Value
Type Description
bool

HasEntityTypesUri

public bool HasEntityTypesUri { get; }

Gets whether the "entity_types_uri" field is set

Property Value
Type Description
bool

LanguageCode

public string LanguageCode { get; set; }

Optional. The language to retrieve the entity type for. The following fields are language dependent:

  • EntityType.entities.value
  • EntityType.entities.synonyms
  • EntityType.excluded_phrases.value

If not specified, all language dependent fields will be retrieved. Many languages are supported. Note: languages must be enabled in the agent before they can be used.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The name of the parent agent to export entity types. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.

Property Value
Type Description
string

ParentAsAgentName

public AgentName ParentAsAgentName { get; set; }

AgentName-typed view over the Parent resource name property.

Property Value
Type Description
AgentName