Class BigQueryLink
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.analytics.admin.v1alpha.BigQueryLink
- All Implemented Interfaces:
BigQueryLinkOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class BigQueryLink
extends com.google.protobuf.GeneratedMessage
implements BigQueryLinkOrBuilder
A link between a Google Analytics property and BigQuery project.Protobuf type
google.analytics.admin.v1alpha.BigQueryLink- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA link between a Google Analytics property and BigQuery project.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.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.static BigQueryLinkstatic final com.google.protobuf.Descriptors.DescriptorgetExcludedEvents(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.com.google.protobuf.ProtocolStringListThe 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.com.google.protobuf.ProtocolStringListThe 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.com.google.protobuf.Parser<BigQueryLink>Immutable.com.google.protobuf.ByteStringImmutable.intbooleanIf set true, enables streaming export to the linked Google Cloud project.booleanOutput only.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic BigQueryLink.Builderstatic BigQueryLink.BuildernewBuilder(BigQueryLink prototype) protected BigQueryLink.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static BigQueryLinkparseDelimitedFrom(InputStream input) static BigQueryLinkparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BigQueryLinkparseFrom(byte[] data) static BigQueryLinkparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BigQueryLinkparseFrom(com.google.protobuf.ByteString data) static BigQueryLinkparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BigQueryLinkparseFrom(com.google.protobuf.CodedInputStream input) static BigQueryLinkparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BigQueryLinkparseFrom(InputStream input) static BigQueryLinkparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BigQueryLinkparseFrom(ByteBuffer data) static BigQueryLinkparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BigQueryLink>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
PROJECT_FIELD_NUMBER
public static final int PROJECT_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
DAILY_EXPORT_ENABLED_FIELD_NUMBER
public static final int DAILY_EXPORT_ENABLED_FIELD_NUMBER- See Also:
-
STREAMING_EXPORT_ENABLED_FIELD_NUMBER
public static final int STREAMING_EXPORT_ENABLED_FIELD_NUMBER- See Also:
-
FRESH_DAILY_EXPORT_ENABLED_FIELD_NUMBER
public static final int FRESH_DAILY_EXPORT_ENABLED_FIELD_NUMBER- See Also:
-
INCLUDE_ADVERTISING_ID_FIELD_NUMBER
public static final int INCLUDE_ADVERTISING_ID_FIELD_NUMBER- See Also:
-
EXPORT_STREAMS_FIELD_NUMBER
public static final int EXPORT_STREAMS_FIELD_NUMBER- See Also:
-
EXCLUDED_EVENTS_FIELD_NUMBER
public static final int EXCLUDED_EVENTS_FIELD_NUMBER- See Also:
-
DATASET_LOCATION_FIELD_NUMBER
public static final int DATASET_LOCATION_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
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];- Specified by:
getNamein interfaceBigQueryLinkOrBuilder- Returns:
- The name.
-
getNameBytes
public 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];- Specified by:
getNameBytesin interfaceBigQueryLinkOrBuilder- Returns:
- The bytes for name.
-
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];- Specified by:
getProjectin interfaceBigQueryLinkOrBuilder- Returns:
- The project.
-
getProjectBytes
public 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];- Specified by:
getProjectBytesin interfaceBigQueryLinkOrBuilder- Returns:
- The bytes for project.
-
hasCreateTime
public boolean hasCreateTime()Output only. Time when the link was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceBigQueryLinkOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];- Specified by:
getCreateTimein interfaceBigQueryLinkOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public 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];- Specified by:
getCreateTimeOrBuilderin interfaceBigQueryLinkOrBuilder
-
getDailyExportEnabled
public boolean getDailyExportEnabled()If set true, enables daily data export to the linked Google Cloud project.
bool daily_export_enabled = 4;- Specified by:
getDailyExportEnabledin interfaceBigQueryLinkOrBuilder- Returns:
- The dailyExportEnabled.
-
getStreamingExportEnabled
public boolean getStreamingExportEnabled()If set true, enables streaming export to the linked Google Cloud project.
bool streaming_export_enabled = 5;- Specified by:
getStreamingExportEnabledin interfaceBigQueryLinkOrBuilder- Returns:
- The streamingExportEnabled.
-
getFreshDailyExportEnabled
public boolean getFreshDailyExportEnabled()If set true, enables fresh daily export to the linked Google Cloud project.
bool fresh_daily_export_enabled = 9;- Specified by:
getFreshDailyExportEnabledin interfaceBigQueryLinkOrBuilder- Returns:
- The freshDailyExportEnabled.
-
getIncludeAdvertisingId
public boolean getIncludeAdvertisingId()If set true, exported data will include advertising identifiers for mobile app streams.
bool include_advertising_id = 6;- Specified by:
getIncludeAdvertisingIdin interfaceBigQueryLinkOrBuilder- Returns:
- The includeAdvertisingId.
-
getExportStreamsList
public com.google.protobuf.ProtocolStringList 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;- Specified by:
getExportStreamsListin interfaceBigQueryLinkOrBuilder- Returns:
- A list containing the exportStreams.
-
getExportStreamsCount
public 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;- Specified by:
getExportStreamsCountin interfaceBigQueryLinkOrBuilder- 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;- Specified by:
getExportStreamsin interfaceBigQueryLinkOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The exportStreams at the given index.
-
getExportStreamsBytes
public 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;- Specified by:
getExportStreamsBytesin interfaceBigQueryLinkOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the exportStreams at the given index.
-
getExcludedEventsList
public com.google.protobuf.ProtocolStringList getExcludedEventsList()The list of event names that will be excluded from exports.
repeated string excluded_events = 8;- Specified by:
getExcludedEventsListin interfaceBigQueryLinkOrBuilder- Returns:
- A list containing the excludedEvents.
-
getExcludedEventsCount
public int getExcludedEventsCount()The list of event names that will be excluded from exports.
repeated string excluded_events = 8;- Specified by:
getExcludedEventsCountin interfaceBigQueryLinkOrBuilder- Returns:
- The count of excludedEvents.
-
getExcludedEvents
The list of event names that will be excluded from exports.
repeated string excluded_events = 8;- Specified by:
getExcludedEventsin interfaceBigQueryLinkOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludedEvents at the given index.
-
getExcludedEventsBytes
public com.google.protobuf.ByteString getExcludedEventsBytes(int index) The list of event names that will be excluded from exports.
repeated string excluded_events = 8;- Specified by:
getExcludedEventsBytesin interfaceBigQueryLinkOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the excludedEvents at the given index.
-
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];- Specified by:
getDatasetLocationin interfaceBigQueryLinkOrBuilder- Returns:
- The datasetLocation.
-
getDatasetLocationBytes
public 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];- Specified by:
getDatasetLocationBytesin interfaceBigQueryLinkOrBuilder- Returns:
- The bytes for datasetLocation.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BigQueryLink parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BigQueryLink parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BigQueryLink parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BigQueryLink parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BigQueryLink parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BigQueryLink parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BigQueryLink parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BigQueryLink parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BigQueryLink parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BigQueryLink.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-