Interface BigQueryLinkOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    Output only.
    com.google.protobuf.TimestampOrBuilder
    Output only.
    boolean
    If set true, enables daily data export to the linked Google Cloud project.
    Required.
    com.google.protobuf.ByteString
    Required.
    getExcludedEvents(int index)
    The list of event names that will be excluded from exports.
    com.google.protobuf.ByteString
    The list of event names that will be excluded from exports.
    int
    The list of event names that will be excluded from exports.
    The list of event names that will be excluded from exports.
    getExportStreams(int index)
    The list of streams under the parent property for which data will be exported.
    com.google.protobuf.ByteString
    The list of streams under the parent property for which data will be exported.
    int
    The list of streams under the parent property for which data will be exported.
    The list of streams under the parent property for which data will be exported.
    boolean
    If set true, enables fresh daily export to the linked Google Cloud project.
    boolean
    If set true, exported data will include advertising identifiers for mobile app streams.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    boolean
    If set true, enables streaming export to the linked Google Cloud project.
    boolean
    Output only.

    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

    • getName

      String getName()
       Output only. Resource name of this BigQuery link.
       Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}'
       Format: 'properties/1234/bigQueryLinks/abc567'
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Resource name of this BigQuery link.
       Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}'
       Format: 'properties/1234/bigQueryLinks/abc567'
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • getProject

      String getProject()
       Immutable. The linked Google Cloud project. When creating a BigQueryLink,
       you may provide this resource name using either a project number or project
       ID. Once this resource has been created, the returned project will always
       have a project that contains a project number.
       Format: 'projects/{project number}'
       Example: 'projects/1234'
       
      string project = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The project.
    • getProjectBytes

      com.google.protobuf.ByteString getProjectBytes()
       Immutable. The linked Google Cloud project. When creating a BigQueryLink,
       you may provide this resource name using either a project number or project
       ID. Once this resource has been created, the returned project will always
       have a project that contains a project number.
       Format: 'projects/{project number}'
       Example: 'projects/1234'
       
      string project = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for project.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. Time when the link was created.
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. Time when the link was created.
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Time when the link was created.
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDailyExportEnabled

      boolean getDailyExportEnabled()
       If set true, enables daily data export to the linked Google Cloud project.
       
      bool daily_export_enabled = 4;
      Returns:
      The dailyExportEnabled.
    • getStreamingExportEnabled

      boolean getStreamingExportEnabled()
       If set true, enables streaming export to the linked Google Cloud project.
       
      bool streaming_export_enabled = 5;
      Returns:
      The streamingExportEnabled.
    • getFreshDailyExportEnabled

      boolean getFreshDailyExportEnabled()
       If set true, enables fresh daily export to the linked Google Cloud project.
       
      bool fresh_daily_export_enabled = 9;
      Returns:
      The freshDailyExportEnabled.
    • getIncludeAdvertisingId

      boolean getIncludeAdvertisingId()
       If set true, exported data will include advertising identifiers for mobile
       app streams.
       
      bool include_advertising_id = 6;
      Returns:
      The includeAdvertisingId.
    • getExportStreamsList

      List<String> getExportStreamsList()
       The list of streams under the parent property for which data will be
       exported.
       Format: properties/{property_id}/dataStreams/{stream_id}
       Example: ['properties/1000/dataStreams/2000']
       
      repeated string export_streams = 7;
      Returns:
      A list containing the exportStreams.
    • getExportStreamsCount

      int getExportStreamsCount()
       The list of streams under the parent property for which data will be
       exported.
       Format: properties/{property_id}/dataStreams/{stream_id}
       Example: ['properties/1000/dataStreams/2000']
       
      repeated string export_streams = 7;
      Returns:
      The count of exportStreams.
    • getExportStreams

      String getExportStreams(int index)
       The list of streams under the parent property for which data will be
       exported.
       Format: properties/{property_id}/dataStreams/{stream_id}
       Example: ['properties/1000/dataStreams/2000']
       
      repeated string export_streams = 7;
      Parameters:
      index - The index of the element to return.
      Returns:
      The exportStreams at the given index.
    • getExportStreamsBytes

      com.google.protobuf.ByteString getExportStreamsBytes(int index)
       The list of streams under the parent property for which data will be
       exported.
       Format: properties/{property_id}/dataStreams/{stream_id}
       Example: ['properties/1000/dataStreams/2000']
       
      repeated string export_streams = 7;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the exportStreams at the given index.
    • getExcludedEventsList

      List<String> getExcludedEventsList()
       The list of event names that will be excluded from exports.
       
      repeated string excluded_events = 8;
      Returns:
      A list containing the excludedEvents.
    • getExcludedEventsCount

      int getExcludedEventsCount()
       The list of event names that will be excluded from exports.
       
      repeated string excluded_events = 8;
      Returns:
      The count of excludedEvents.
    • getExcludedEvents

      String getExcludedEvents(int index)
       The list of event names that will be excluded from exports.
       
      repeated string excluded_events = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The excludedEvents at the given index.
    • getExcludedEventsBytes

      com.google.protobuf.ByteString getExcludedEventsBytes(int index)
       The list of event names that will be excluded from exports.
       
      repeated string excluded_events = 8;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the excludedEvents at the given index.
    • getDatasetLocation

      String getDatasetLocation()
       Required. Immutable. The geographic location where the created BigQuery
       dataset should reside. See https://cloud.google.com/bigquery/docs/locations
       for supported locations.
       
      string dataset_location = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
      Returns:
      The datasetLocation.
    • getDatasetLocationBytes

      com.google.protobuf.ByteString getDatasetLocationBytes()
       Required. Immutable. The geographic location where the created BigQuery
       dataset should reside. See https://cloud.google.com/bigquery/docs/locations
       for supported locations.
       
      string dataset_location = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for datasetLocation.