public final class CheckCompatibilityRequest extends com.google.protobuf.GeneratedMessageV3 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| Modifier and Type | Class and Description |
|---|---|
static class |
CheckCompatibilityRequest.Builder
The request for compatibility information for a report's dimensions and
metrics.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
COMPATIBILITY_FILTER_FIELD_NUMBER |
static int |
DIMENSION_FILTER_FIELD_NUMBER |
static int |
DIMENSIONS_FIELD_NUMBER |
static int |
METRIC_FILTER_FIELD_NUMBER |
static int |
METRICS_FIELD_NUMBER |
static int |
PROPERTY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Compatibility |
getCompatibilityFilter()
Filters the dimensions and metrics in the response to just this
compatibility.
|
int |
getCompatibilityFilterValue()
Filters the dimensions and metrics in the response to just this
compatibility.
|
static CheckCompatibilityRequest |
getDefaultInstance() |
CheckCompatibilityRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
FilterExpression |
getDimensionFilter()
The filter clause of dimensions.
|
FilterExpressionOrBuilder |
getDimensionFilterOrBuilder()
The filter clause of dimensions.
|
Dimension |
getDimensions(int index)
The dimensions in this report.
|
int |
getDimensionsCount()
The dimensions in this report.
|
List<Dimension> |
getDimensionsList()
The dimensions in this report.
|
DimensionOrBuilder |
getDimensionsOrBuilder(int index)
The dimensions in this report.
|
List<? extends DimensionOrBuilder> |
getDimensionsOrBuilderList()
The dimensions in this report.
|
FilterExpression |
getMetricFilter()
The filter clause of metrics.
|
FilterExpressionOrBuilder |
getMetricFilterOrBuilder()
The filter clause of metrics.
|
Metric |
getMetrics(int index)
The metrics in this report.
|
int |
getMetricsCount()
The metrics in this report.
|
List<Metric> |
getMetricsList()
The metrics in this report.
|
MetricOrBuilder |
getMetricsOrBuilder(int index)
The metrics in this report.
|
List<? extends MetricOrBuilder> |
getMetricsOrBuilderList()
The metrics in this report.
|
com.google.protobuf.Parser<CheckCompatibilityRequest> |
getParserForType() |
String |
getProperty()
A Google Analytics GA4 property identifier whose events are tracked.
|
com.google.protobuf.ByteString |
getPropertyBytes()
A Google Analytics GA4 property identifier whose events are tracked.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDimensionFilter()
The filter clause of dimensions.
|
int |
hashCode() |
boolean |
hasMetricFilter()
The filter clause of metrics.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CheckCompatibilityRequest.Builder |
newBuilder() |
static CheckCompatibilityRequest.Builder |
newBuilder(CheckCompatibilityRequest prototype) |
CheckCompatibilityRequest.Builder |
newBuilderForType() |
protected CheckCompatibilityRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CheckCompatibilityRequest |
parseDelimitedFrom(InputStream input) |
static CheckCompatibilityRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckCompatibilityRequest |
parseFrom(byte[] data) |
static CheckCompatibilityRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckCompatibilityRequest |
parseFrom(ByteBuffer data) |
static CheckCompatibilityRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckCompatibilityRequest |
parseFrom(com.google.protobuf.ByteString data) |
static CheckCompatibilityRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckCompatibilityRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CheckCompatibilityRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckCompatibilityRequest |
parseFrom(InputStream input) |
static CheckCompatibilityRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CheckCompatibilityRequest> |
parser() |
CheckCompatibilityRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PROPERTY_FIELD_NUMBER
public static final int DIMENSIONS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER
public static final int DIMENSION_FILTER_FIELD_NUMBER
public static final int METRIC_FILTER_FIELD_NUMBER
public static final int COMPATIBILITY_FILTER_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getProperty()
A Google Analytics GA4 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 Set the Property ID to 0 for compatibility checking on dimensions and metrics common to all properties. In this special mode, this method will not return custom dimensions and metrics.
string property = 1;getProperty in interface CheckCompatibilityRequestOrBuilderpublic com.google.protobuf.ByteString getPropertyBytes()
A Google Analytics GA4 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 Set the Property ID to 0 for compatibility checking on dimensions and metrics common to all properties. In this special mode, this method will not return custom dimensions and metrics.
string property = 1;getPropertyBytes in interface CheckCompatibilityRequestOrBuilderpublic List<Dimension> 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;getDimensionsList in interface CheckCompatibilityRequestOrBuilderpublic List<? extends DimensionOrBuilder> 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;getDimensionsOrBuilderList in interface CheckCompatibilityRequestOrBuilderpublic 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;getDimensionsCount in interface CheckCompatibilityRequestOrBuilderpublic Dimension getDimensions(int index)
The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;getDimensions in interface CheckCompatibilityRequestOrBuilderpublic DimensionOrBuilder getDimensionsOrBuilder(int index)
The dimensions in this report. `dimensions` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;getDimensionsOrBuilder in interface CheckCompatibilityRequestOrBuilderpublic List<Metric> 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;getMetricsList in interface CheckCompatibilityRequestOrBuilderpublic List<? extends MetricOrBuilder> 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;getMetricsOrBuilderList in interface CheckCompatibilityRequestOrBuilderpublic 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;getMetricsCount in interface CheckCompatibilityRequestOrBuilderpublic Metric getMetrics(int index)
The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;getMetrics in interface CheckCompatibilityRequestOrBuilderpublic MetricOrBuilder getMetricsOrBuilder(int index)
The metrics in this report. `metrics` should be the same value as in your `runReport` request.
repeated .google.analytics.data.v1beta.Metric metrics = 3;getMetricsOrBuilder in interface CheckCompatibilityRequestOrBuilderpublic 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;hasDimensionFilter in interface CheckCompatibilityRequestOrBuilderpublic FilterExpression 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;getDimensionFilter in interface CheckCompatibilityRequestOrBuilderpublic FilterExpressionOrBuilder 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;getDimensionFilterOrBuilder in interface CheckCompatibilityRequestOrBuilderpublic 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;hasMetricFilter in interface CheckCompatibilityRequestOrBuilderpublic FilterExpression 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;getMetricFilter in interface CheckCompatibilityRequestOrBuilderpublic FilterExpressionOrBuilder 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;getMetricFilterOrBuilder in interface CheckCompatibilityRequestOrBuilderpublic 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;getCompatibilityFilterValue in interface CheckCompatibilityRequestOrBuilderpublic Compatibility 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;getCompatibilityFilter in interface CheckCompatibilityRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CheckCompatibilityRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckCompatibilityRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckCompatibilityRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckCompatibilityRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckCompatibilityRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckCompatibilityRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckCompatibilityRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static CheckCompatibilityRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CheckCompatibilityRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CheckCompatibilityRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CheckCompatibilityRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CheckCompatibilityRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CheckCompatibilityRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CheckCompatibilityRequest.Builder newBuilder()
public static CheckCompatibilityRequest.Builder newBuilder(CheckCompatibilityRequest prototype)
public CheckCompatibilityRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CheckCompatibilityRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CheckCompatibilityRequest getDefaultInstance()
public static com.google.protobuf.Parser<CheckCompatibilityRequest> parser()
public com.google.protobuf.Parser<CheckCompatibilityRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CheckCompatibilityRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.