Interface CreateListingRequestOrBuilder

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

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

      • getParent

        String getParent()
         Required. The parent resource path of the listing.
         e.g. `projects/myproject/locations/US/dataExchanges/123`.
         
        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 path of the listing.
         e.g. `projects/myproject/locations/US/dataExchanges/123`.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • getListingId

        String getListingId()
         Required. The ID of the listing to create.
         Must contain only Unicode letters, numbers (0-9), underscores (_).
         Should not use characters that require URL-escaping, or characters
         outside of ASCII, spaces.
         Max length: 100 bytes.
         
        string listing_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The listingId.
      • getListingIdBytes

        com.google.protobuf.ByteString getListingIdBytes()
         Required. The ID of the listing to create.
         Must contain only Unicode letters, numbers (0-9), underscores (_).
         Should not use characters that require URL-escaping, or characters
         outside of ASCII, spaces.
         Max length: 100 bytes.
         
        string listing_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for listingId.
      • hasListing

        boolean hasListing()
         Required. The listing to create.
         
        .google.cloud.bigquery.analyticshub.v1.Listing listing = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the listing field is set.
      • getListing

        Listing getListing()
         Required. The listing to create.
         
        .google.cloud.bigquery.analyticshub.v1.Listing listing = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The listing.
      • getListingOrBuilder

        ListingOrBuilder getListingOrBuilder()
         Required. The listing to create.
         
        .google.cloud.bigquery.analyticshub.v1.Listing listing = 3 [(.google.api.field_behavior) = REQUIRED];