Interface CompareVersionsRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    CompareVersionsRequest, CompareVersionsRequest.Builder

    public interface CompareVersionsRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getBaseVersion()
      Required.
      com.google.protobuf.ByteString getBaseVersionBytes()
      Required.
      String getLanguageCode()
      The language to compare the flow versions for.
      com.google.protobuf.ByteString getLanguageCodeBytes()
      The language to compare the flow versions for.
      String getTargetVersion()
      Required.
      com.google.protobuf.ByteString getTargetVersionBytes()
      Required.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getBaseVersion

        String getBaseVersion()
         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>`.
         
        string base_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The baseVersion.
      • getBaseVersionBytes

        com.google.protobuf.ByteString getBaseVersionBytes()
         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>`.
         
        string base_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for baseVersion.
      • getTargetVersion

        String getTargetVersion()
         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>`.
         
        string target_version = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The targetVersion.
      • getTargetVersionBytes

        com.google.protobuf.ByteString getTargetVersionBytes()
         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>`.
         
        string target_version = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for targetVersion.
      • getLanguageCode

        String getLanguageCode()
         The language to compare the flow versions for.
        
         If not specified, the agent's default language is used.
         [Many
         languages](https://cloud.google.com/dialogflow/docs/reference/language) are
         supported. Note: languages must be enabled in the agent before they can be
         used.
         
        string language_code = 3;
        Returns:
        The languageCode.
      • getLanguageCodeBytes

        com.google.protobuf.ByteString getLanguageCodeBytes()
         The language to compare the flow versions for.
        
         If not specified, the agent's default language is used.
         [Many
         languages](https://cloud.google.com/dialogflow/docs/reference/language) are
         supported. Note: languages must be enabled in the agent before they can be
         used.
         
        string language_code = 3;
        Returns:
        The bytes for languageCode.