Interface CreateListingRequestOrBuilder

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

@Generated public interface CreateListingRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    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 Details

    • 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 (_).
       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 (_).
       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];