Class PropertyQuota
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.analytics.data.v1alpha.PropertyQuota
- All Implemented Interfaces:
PropertyQuotaOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class PropertyQuota
extends com.google.protobuf.GeneratedMessage
implements PropertyQuotaOrBuilder
Current state of all quotas for this Analytics Property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted errors.Protobuf type
google.analytics.data.v1alpha.PropertyQuota- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classCurrent state of all quotas for this Analytics Property.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 TypeMethodDescriptionbooleanStandard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.Standard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.static PropertyQuotastatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<PropertyQuota>Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour.Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour.intStandard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.Standard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.Standard Analytics Properties can use up to 200,000 tokens per day; Analytics 360 Properties can use 2,000,000 tokens per day.Standard Analytics Properties can use up to 200,000 tokens per day; Analytics 360 Properties can use 2,000,000 tokens per day.Standard Analytics Properties can use up to 40,000 tokens per hour; Analytics 360 Properties can use 400,000 tokens per hour.Standard Analytics Properties can use up to 40,000 tokens per hour; Analytics 360 Properties can use 400,000 tokens per hour.Analytics Properties can use up to 35% of their tokens per project per hour.Analytics Properties can use up to 35% of their tokens per project per hour.booleanStandard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.inthashCode()booleanAnalytics Properties can send up to 120 requests with potentially thresholded dimensions per hour.booleanStandard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.booleanStandard Analytics Properties can use up to 200,000 tokens per day; Analytics 360 Properties can use 2,000,000 tokens per day.booleanStandard Analytics Properties can use up to 40,000 tokens per hour; Analytics 360 Properties can use 400,000 tokens per hour.booleanAnalytics Properties can use up to 35% of their tokens per project per hour.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic PropertyQuota.Builderstatic PropertyQuota.BuildernewBuilder(PropertyQuota prototype) protected PropertyQuota.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static PropertyQuotaparseDelimitedFrom(InputStream input) static PropertyQuotaparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PropertyQuotaparseFrom(byte[] data) static PropertyQuotaparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PropertyQuotaparseFrom(com.google.protobuf.ByteString data) static PropertyQuotaparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PropertyQuotaparseFrom(com.google.protobuf.CodedInputStream input) static PropertyQuotaparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PropertyQuotaparseFrom(InputStream input) static PropertyQuotaparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PropertyQuotaparseFrom(ByteBuffer data) static PropertyQuotaparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<PropertyQuota>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
-
TOKENS_PER_DAY_FIELD_NUMBER
public static final int TOKENS_PER_DAY_FIELD_NUMBER- See Also:
-
TOKENS_PER_HOUR_FIELD_NUMBER
public static final int TOKENS_PER_HOUR_FIELD_NUMBER- See Also:
-
CONCURRENT_REQUESTS_FIELD_NUMBER
public static final int CONCURRENT_REQUESTS_FIELD_NUMBER- See Also:
-
SERVER_ERRORS_PER_PROJECT_PER_HOUR_FIELD_NUMBER
public static final int SERVER_ERRORS_PER_PROJECT_PER_HOUR_FIELD_NUMBER- See Also:
-
POTENTIALLY_THRESHOLDED_REQUESTS_PER_HOUR_FIELD_NUMBER
public static final int POTENTIALLY_THRESHOLDED_REQUESTS_PER_HOUR_FIELD_NUMBER- See Also:
-
TOKENS_PER_PROJECT_PER_HOUR_FIELD_NUMBER
public static final int TOKENS_PER_PROJECT_PER_HOUR_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
-
hasTokensPerDay
public boolean hasTokensPerDay()Standard Analytics Properties can use up to 200,000 tokens per day; Analytics 360 Properties can use 2,000,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_day = 1;- Specified by:
hasTokensPerDayin interfacePropertyQuotaOrBuilder- Returns:
- Whether the tokensPerDay field is set.
-
getTokensPerDay
Standard Analytics Properties can use up to 200,000 tokens per day; Analytics 360 Properties can use 2,000,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_day = 1;- Specified by:
getTokensPerDayin interfacePropertyQuotaOrBuilder- Returns:
- The tokensPerDay.
-
getTokensPerDayOrBuilder
Standard Analytics Properties can use up to 200,000 tokens per day; Analytics 360 Properties can use 2,000,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_day = 1;- Specified by:
getTokensPerDayOrBuilderin interfacePropertyQuotaOrBuilder
-
hasTokensPerHour
public boolean hasTokensPerHour()Standard Analytics Properties can use up to 40,000 tokens per hour; Analytics 360 Properties can use 400,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_hour = 2;- Specified by:
hasTokensPerHourin interfacePropertyQuotaOrBuilder- Returns:
- Whether the tokensPerHour field is set.
-
getTokensPerHour
Standard Analytics Properties can use up to 40,000 tokens per hour; Analytics 360 Properties can use 400,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_hour = 2;- Specified by:
getTokensPerHourin interfacePropertyQuotaOrBuilder- Returns:
- The tokensPerHour.
-
getTokensPerHourOrBuilder
Standard Analytics Properties can use up to 40,000 tokens per hour; Analytics 360 Properties can use 400,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_hour = 2;- Specified by:
getTokensPerHourOrBuilderin interfacePropertyQuotaOrBuilder
-
hasConcurrentRequests
public boolean hasConcurrentRequests()Standard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.
.google.analytics.data.v1alpha.QuotaStatus concurrent_requests = 3;- Specified by:
hasConcurrentRequestsin interfacePropertyQuotaOrBuilder- Returns:
- Whether the concurrentRequests field is set.
-
getConcurrentRequests
Standard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.
.google.analytics.data.v1alpha.QuotaStatus concurrent_requests = 3;- Specified by:
getConcurrentRequestsin interfacePropertyQuotaOrBuilder- Returns:
- The concurrentRequests.
-
getConcurrentRequestsOrBuilder
Standard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.
.google.analytics.data.v1alpha.QuotaStatus concurrent_requests = 3;- Specified by:
getConcurrentRequestsOrBuilderin interfacePropertyQuotaOrBuilder
-
hasServerErrorsPerProjectPerHour
public boolean hasServerErrorsPerProjectPerHour()Standard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.data.v1alpha.QuotaStatus server_errors_per_project_per_hour = 4;- Specified by:
hasServerErrorsPerProjectPerHourin interfacePropertyQuotaOrBuilder- Returns:
- Whether the serverErrorsPerProjectPerHour field is set.
-
getServerErrorsPerProjectPerHour
Standard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.data.v1alpha.QuotaStatus server_errors_per_project_per_hour = 4;- Specified by:
getServerErrorsPerProjectPerHourin interfacePropertyQuotaOrBuilder- Returns:
- The serverErrorsPerProjectPerHour.
-
getServerErrorsPerProjectPerHourOrBuilder
Standard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.data.v1alpha.QuotaStatus server_errors_per_project_per_hour = 4;- Specified by:
getServerErrorsPerProjectPerHourOrBuilderin interfacePropertyQuotaOrBuilder
-
hasPotentiallyThresholdedRequestsPerHour
public boolean hasPotentiallyThresholdedRequestsPerHour()Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour. In a batch request, each report request is individually counted for this quota if the request contains potentially thresholded dimensions.
.google.analytics.data.v1alpha.QuotaStatus potentially_thresholded_requests_per_hour = 5;- Specified by:
hasPotentiallyThresholdedRequestsPerHourin interfacePropertyQuotaOrBuilder- Returns:
- Whether the potentiallyThresholdedRequestsPerHour field is set.
-
getPotentiallyThresholdedRequestsPerHour
Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour. In a batch request, each report request is individually counted for this quota if the request contains potentially thresholded dimensions.
.google.analytics.data.v1alpha.QuotaStatus potentially_thresholded_requests_per_hour = 5;- Specified by:
getPotentiallyThresholdedRequestsPerHourin interfacePropertyQuotaOrBuilder- Returns:
- The potentiallyThresholdedRequestsPerHour.
-
getPotentiallyThresholdedRequestsPerHourOrBuilder
Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour. In a batch request, each report request is individually counted for this quota if the request contains potentially thresholded dimensions.
.google.analytics.data.v1alpha.QuotaStatus potentially_thresholded_requests_per_hour = 5;- Specified by:
getPotentiallyThresholdedRequestsPerHourOrBuilderin interfacePropertyQuotaOrBuilder
-
hasTokensPerProjectPerHour
public boolean hasTokensPerProjectPerHour()Analytics Properties can use up to 35% of their tokens per project per hour. This amounts to standard Analytics Properties can use up to 14,000 tokens per project per hour, and Analytics 360 Properties can use 140,000 tokens per project per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_project_per_hour = 6;- Specified by:
hasTokensPerProjectPerHourin interfacePropertyQuotaOrBuilder- Returns:
- Whether the tokensPerProjectPerHour field is set.
-
getTokensPerProjectPerHour
Analytics Properties can use up to 35% of their tokens per project per hour. This amounts to standard Analytics Properties can use up to 14,000 tokens per project per hour, and Analytics 360 Properties can use 140,000 tokens per project per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_project_per_hour = 6;- Specified by:
getTokensPerProjectPerHourin interfacePropertyQuotaOrBuilder- Returns:
- The tokensPerProjectPerHour.
-
getTokensPerProjectPerHourOrBuilder
Analytics Properties can use up to 35% of their tokens per project per hour. This amounts to standard Analytics Properties can use up to 14,000 tokens per project per hour, and Analytics 360 Properties can use 140,000 tokens per project per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas.
.google.analytics.data.v1alpha.QuotaStatus tokens_per_project_per_hour = 6;- Specified by:
getTokensPerProjectPerHourOrBuilderin interfacePropertyQuotaOrBuilder
-
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 PropertyQuota parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PropertyQuota parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PropertyQuota parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PropertyQuota parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PropertyQuota parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PropertyQuota parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static PropertyQuota parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static PropertyQuota parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static PropertyQuota parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static PropertyQuota 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 PropertyQuota.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
-