Package com.google.analytics.data.v1beta
Class CheckCompatibilityRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.analytics.data.v1beta.CheckCompatibilityRequest
- All Implemented Interfaces:
CheckCompatibilityRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class CheckCompatibilityRequest
extends com.google.protobuf.GeneratedMessage
implements CheckCompatibilityRequestOrBuilder
The request for compatibility information for a report's dimensions and metrics. Check compatibility provides a preview of the compatibility of a report; fields shared with the `runReport` request should be the same values as in your `runReport` request.Protobuf type
google.analytics.data.v1beta.CheckCompatibilityRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe request for compatibility information for a report's dimensions and metrics.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 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 TypeMethodDescriptionbooleanFilters the dimensions and metrics in the response to just this compatibility.intFilters the dimensions and metrics in the response to just this compatibility.static CheckCompatibilityRequeststatic final com.google.protobuf.Descriptors.DescriptorThe filter clause of dimensions.The filter clause of dimensions.getDimensions(int index) The dimensions in this report.intThe dimensions in this report.The dimensions in this report.getDimensionsOrBuilder(int index) The dimensions in this report.List<? extends DimensionOrBuilder>The dimensions in this report.The filter clause of metrics.The filter clause of metrics.getMetrics(int index) The metrics in this report.intThe metrics in this report.The metrics in this report.getMetricsOrBuilder(int index) The metrics in this report.List<? extends MetricOrBuilder>The metrics in this report.com.google.protobuf.Parser<CheckCompatibilityRequest>A Google Analytics property identifier whose events are tracked.com.google.protobuf.ByteStringA Google Analytics property identifier whose events are tracked.intbooleanThe filter clause of dimensions.inthashCode()booleanThe filter clause of metrics.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(CheckCompatibilityRequest prototype) protected CheckCompatibilityRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static CheckCompatibilityRequestparseDelimitedFrom(InputStream input) static CheckCompatibilityRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CheckCompatibilityRequestparseFrom(byte[] data) static CheckCompatibilityRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CheckCompatibilityRequestparseFrom(com.google.protobuf.ByteString data) static CheckCompatibilityRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CheckCompatibilityRequestparseFrom(com.google.protobuf.CodedInputStream input) static CheckCompatibilityRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CheckCompatibilityRequestparseFrom(InputStream input) static CheckCompatibilityRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CheckCompatibilityRequestparseFrom(ByteBuffer data) static CheckCompatibilityRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CheckCompatibilityRequest>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
-
PROPERTY_FIELD_NUMBER
public static final int PROPERTY_FIELD_NUMBER- See Also:
-
DIMENSIONS_FIELD_NUMBER
public static final int DIMENSIONS_FIELD_NUMBER- See Also:
-
METRICS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER- See Also:
-
DIMENSION_FILTER_FIELD_NUMBER
public static final int DIMENSION_FILTER_FIELD_NUMBER- See Also:
-
METRIC_FILTER_FIELD_NUMBER
public static final int METRIC_FILTER_FIELD_NUMBER- See Also:
-
COMPATIBILITY_FILTER_FIELD_NUMBER
public static final int COMPATIBILITY_FILTER_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
-
getProperty
A Google Analytics property identifier whose events are tracked. To learn more, see [where to find your Property ID](https://developers.google.com/analytics/devguides/reporting/data/v1/property-id). `property` should be the same value as in your `runReport` request. Example: properties/1234
string property = 1;- Specified by:
getPropertyin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- The property.
-
getPropertyBytes
public com.google.protobuf.ByteString getPropertyBytes()A Google Analytics property identifier whose events are tracked. To learn more, see [where to find your Property ID](https://developers.google.com/analytics/devguides/reporting/data/v1/property-id). `property` should be the same value as in your `runReport` request. Example: properties/1234
string property = 1;- Specified by:
getPropertyBytesin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- The bytes for property.
-
getDimensionsList
The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsListin interfaceCheckCompatibilityRequestOrBuilder
-
getDimensionsOrBuilderList
The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsOrBuilderListin interfaceCheckCompatibilityRequestOrBuilder
-
getDimensionsCount
public int getDimensionsCount()The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsCountin interfaceCheckCompatibilityRequestOrBuilder
-
getDimensions
The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsin interfaceCheckCompatibilityRequestOrBuilder
-
getDimensionsOrBuilder
The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsOrBuilderin interfaceCheckCompatibilityRequestOrBuilder
-
getMetricsList
The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsListin interfaceCheckCompatibilityRequestOrBuilder
-
getMetricsOrBuilderList
The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsOrBuilderListin interfaceCheckCompatibilityRequestOrBuilder
-
getMetricsCount
public int getMetricsCount()The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsCountin interfaceCheckCompatibilityRequestOrBuilder
-
getMetrics
The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsin interfaceCheckCompatibilityRequestOrBuilder
-
getMetricsOrBuilder
The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsOrBuilderin interfaceCheckCompatibilityRequestOrBuilder
-
hasDimensionFilter
public boolean hasDimensionFilter()The filter clause of dimensions. `dimensionFilter` should be the same value as in your `runReport` request.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 4;- Specified by:
hasDimensionFilterin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- Whether the dimensionFilter field is set.
-
getDimensionFilter
The filter clause of dimensions. `dimensionFilter` should be the same value as in your `runReport` request.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 4;- Specified by:
getDimensionFilterin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- The dimensionFilter.
-
getDimensionFilterOrBuilder
The filter clause of dimensions. `dimensionFilter` should be the same value as in your `runReport` request.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 4;- Specified by:
getDimensionFilterOrBuilderin interfaceCheckCompatibilityRequestOrBuilder
-
hasMetricFilter
public boolean hasMetricFilter()The filter clause of metrics. `metricFilter` should be the same value as in your `runReport` request
.google.analytics.data.v1beta.FilterExpression metric_filter = 5;- Specified by:
hasMetricFilterin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- Whether the metricFilter field is set.
-
getMetricFilter
The filter clause of metrics. `metricFilter` should be the same value as in your `runReport` request
.google.analytics.data.v1beta.FilterExpression metric_filter = 5;- Specified by:
getMetricFilterin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- The metricFilter.
-
getMetricFilterOrBuilder
The filter clause of metrics. `metricFilter` should be the same value as in your `runReport` request
.google.analytics.data.v1beta.FilterExpression metric_filter = 5;- Specified by:
getMetricFilterOrBuilderin interfaceCheckCompatibilityRequestOrBuilder
-
getCompatibilityFilterValue
public int getCompatibilityFilterValue()Filters the dimensions and metrics in the response to just this compatibility. Commonly used as `”compatibilityFilter”: “COMPATIBLE”` to only return compatible dimensions & metrics.
.google.analytics.data.v1beta.Compatibility compatibility_filter = 6;- Specified by:
getCompatibilityFilterValuein interfaceCheckCompatibilityRequestOrBuilder- Returns:
- The enum numeric value on the wire for compatibilityFilter.
-
getCompatibilityFilter
Filters the dimensions and metrics in the response to just this compatibility. Commonly used as `”compatibilityFilter”: “COMPATIBLE”` to only return compatible dimensions & metrics.
.google.analytics.data.v1beta.Compatibility compatibility_filter = 6;- Specified by:
getCompatibilityFilterin interfaceCheckCompatibilityRequestOrBuilder- Returns:
- The compatibilityFilter.
-
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 CheckCompatibilityRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static CheckCompatibilityRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static CheckCompatibilityRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static CheckCompatibilityRequest 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 CheckCompatibilityRequest.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
-