Interface CreateCustomClassRequestOrBuilder

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

    public interface CreateCustomClassRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getParent

        String getParent()
         Required. The parent resource where this custom class will be created.
         Format:
        
         `projects/{project}/locations/{location}/customClasses`
        
         Speech-to-Text supports three locations: `global`, `us` (US North America),
         and `eu` (Europe). If you are calling the `speech.googleapis.com`
         endpoint, use the `global` location. To specify a region, use a
         [regional endpoint](https://cloud.google.com/speech-to-text/docs/endpoints)
         with matching `us` or `eu` location value.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. The parent resource where this custom class will be created.
         Format:
        
         `projects/{project}/locations/{location}/customClasses`
        
         Speech-to-Text supports three locations: `global`, `us` (US North America),
         and `eu` (Europe). If you are calling the `speech.googleapis.com`
         endpoint, use the `global` location. To specify a region, use a
         [regional endpoint](https://cloud.google.com/speech-to-text/docs/endpoints)
         with matching `us` or `eu` location value.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • getCustomClassId

        String getCustomClassId()
         Required. The ID to use for the custom class, which will become the final
         component of the custom class' resource name.
        
         This value should restrict to letters, numbers, and hyphens, with the first
         character a letter, the last a letter or a number, and be 4-63 characters.
         
        string custom_class_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The customClassId.
      • getCustomClassIdBytes

        com.google.protobuf.ByteString getCustomClassIdBytes()
         Required. The ID to use for the custom class, which will become the final
         component of the custom class' resource name.
        
         This value should restrict to letters, numbers, and hyphens, with the first
         character a letter, the last a letter or a number, and be 4-63 characters.
         
        string custom_class_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for customClassId.
      • hasCustomClass

        boolean hasCustomClass()
         Required. The custom class to create.
         
        .google.cloud.speech.v1.CustomClass custom_class = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the customClass field is set.
      • getCustomClass

        CustomClass getCustomClass()
         Required. The custom class to create.
         
        .google.cloud.speech.v1.CustomClass custom_class = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The customClass.
      • getCustomClassOrBuilder

        CustomClassOrBuilder getCustomClassOrBuilder()
         Required. The custom class to create.
         
        .google.cloud.speech.v1.CustomClass custom_class = 3 [(.google.api.field_behavior) = REQUIRED];