Class UpdateSessionEntityTypeRequest (1.0.0)

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

The request message for [SessionEntityTypes.UpdateSessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityTypes.UpdateSessionEntityType].

Inheritance

System.Object > UpdateSessionEntityTypeRequest

Implements

Google.Protobuf.IMessage<UpdateSessionEntityTypeRequest>, System.IEquatable<UpdateSessionEntityTypeRequest>, Google.Protobuf.IDeepCloneable<UpdateSessionEntityTypeRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

UpdateSessionEntityTypeRequest()

public UpdateSessionEntityTypeRequest()

UpdateSessionEntityTypeRequest(UpdateSessionEntityTypeRequest)

public UpdateSessionEntityTypeRequest(UpdateSessionEntityTypeRequest other)
Parameter
NameDescription
otherUpdateSessionEntityTypeRequest

Properties

SessionEntityType

public SessionEntityType SessionEntityType { get; set; }

Required. The session entity type to update. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/sessions/&lt;Session ID>/entityTypes/&lt;Entity Type ID> or projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/environments/&lt;Environment ID>/sessions/&lt;Session ID>/entityTypes/&lt;Entity Type ID>. If Environment ID is not specified, we assume default 'draft' environment.

Property Value
TypeDescription
SessionEntityType

UpdateMask

public FieldMask UpdateMask { get; set; }

The mask to control which fields get updated.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.FieldMask