Dialogflow v3 API - Class CompareVersionsRequest (2.4.0)

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

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

The request message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].

Inheritance

Object > CompareVersionsRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

CompareVersionsRequest()

public CompareVersionsRequest()

CompareVersionsRequest(CompareVersionsRequest)

public CompareVersionsRequest(CompareVersionsRequest other)
Parameter
Name Description
other CompareVersionsRequest

Properties

BaseVersion

public string BaseVersion { get; set; }

Required. Name of the base flow version to compare with the target version. Use version ID 0 to indicate the draft version of the specified flow.

Format: projects/<Project ID>/locations/<Location ID>/agents/ <Agent ID>/flows/<Flow ID>/versions/<Version ID>.

Property Value
Type Description
String

BaseVersionAsVersionName

public VersionName BaseVersionAsVersionName { get; set; }

VersionName-typed view over the BaseVersion resource name property.

Property Value
Type Description
VersionName

LanguageCode

public string LanguageCode { get; set; }

The language to compare the flow versions for.

If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used.

Property Value
Type Description
String

TargetVersion

public string TargetVersion { get; set; }

Required. Name of the target flow version to compare with the base version. Use version ID 0 to indicate the draft version of the specified flow. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>.

Property Value
Type Description
String

TargetVersionAsVersionName

public VersionName TargetVersionAsVersionName { get; set; }

VersionName-typed view over the TargetVersion resource name property.

Property Value
Type Description
VersionName

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.