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 TypeMethodDescriptioncom.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanIf set true, enables daily data export to the linked Google Cloud project.Required.com.google.protobuf.ByteStringRequired.getExcludedEvents(int index) The list of event names that will be excluded from exports.com.google.protobuf.ByteStringgetExcludedEventsBytes(int index) The list of event names that will be excluded from exports.intThe 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.ByteStringgetExportStreamsBytes(int index) The list of streams under the parent property for which data will be exported.intThe 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.booleanIf set true, enables fresh daily export to the linked Google Cloud project.booleanIf set true, exported data will include advertising identifiers for mobile app streams.getName()Output only.com.google.protobuf.ByteStringOutput only.Immutable.com.google.protobuf.ByteStringImmutable.booleanIf set true, enables streaming export to the linked Google Cloud project.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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
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
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
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
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.
-