Interface CreateDataExchangeRequestOrBuilder

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

@Generated public interface CreateDataExchangeRequestOrBuilder 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 data exchange.
       e.g. `projects/myproject/locations/us`.
       
      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 data exchange.
       e.g. `projects/myproject/locations/us`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getDataExchangeId

      String getDataExchangeId()
       Required. The ID of the data exchange.
       Must contain only Unicode letters, numbers (0-9), underscores (_).
       Max length: 100 bytes.
       
      string data_exchange_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The dataExchangeId.
    • getDataExchangeIdBytes

      com.google.protobuf.ByteString getDataExchangeIdBytes()
       Required. The ID of the data exchange.
       Must contain only Unicode letters, numbers (0-9), underscores (_).
       Max length: 100 bytes.
       
      string data_exchange_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for dataExchangeId.
    • hasDataExchange

      boolean hasDataExchange()
       Required. The data exchange to create.
       
      .google.cloud.bigquery.analyticshub.v1.DataExchange data_exchange = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the dataExchange field is set.
    • getDataExchange

      DataExchange getDataExchange()
       Required. The data exchange to create.
       
      .google.cloud.bigquery.analyticshub.v1.DataExchange data_exchange = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The dataExchange.
    • getDataExchangeOrBuilder

      DataExchangeOrBuilder getDataExchangeOrBuilder()
       Required. The data exchange to create.
       
      .google.cloud.bigquery.analyticshub.v1.DataExchange data_exchange = 3 [(.google.api.field_behavior) = REQUIRED];