Class AccessQuota.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AccessQuota.Builder>
com.google.analytics.admin.v1beta.AccessQuota.Builder
- All Implemented Interfaces:
AccessQuotaOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AccessQuota
public static final class AccessQuota.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AccessQuota.Builder>
implements AccessQuotaOrBuilder
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.admin.v1beta.AccessQuota-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Properties can use up to 50 concurrent requests.Properties and cloud project pairs can have up to 50 server errors per hour.Properties can use 250,000 tokens per day.Properties can use 50,000 tokens per hour.Properties can use up to 25% of their tokens per project per hour.Properties can use up to 50 concurrent requests.Properties can use up to 50 concurrent requests.Properties can use up to 50 concurrent requests.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorProperties and cloud project pairs can have up to 50 server errors per hour.Properties and cloud project pairs can have up to 50 server errors per hour.Properties and cloud project pairs can have up to 50 server errors per hour.Properties can use 250,000 tokens per day.Properties can use 250,000 tokens per day.Properties can use 250,000 tokens per day.Properties can use 50,000 tokens per hour.Properties can use 50,000 tokens per hour.Properties can use 50,000 tokens per hour.Properties can use up to 25% of their tokens per project per hour.Properties can use up to 25% of their tokens per project per hour.Properties can use up to 25% of their tokens per project per hour.booleanProperties can use up to 50 concurrent requests.booleanProperties and cloud project pairs can have up to 50 server errors per hour.booleanProperties can use 250,000 tokens per day.booleanProperties can use 50,000 tokens per hour.booleanProperties can use up to 25% of their tokens per project per hour.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanProperties can use up to 50 concurrent requests.mergeFrom(AccessQuota other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Properties and cloud project pairs can have up to 50 server errors per hour.Properties can use 250,000 tokens per day.Properties can use 50,000 tokens per hour.Properties can use up to 25% of their tokens per project per hour.Properties can use up to 50 concurrent requests.setConcurrentRequests(AccessQuotaStatus.Builder builderForValue) Properties can use up to 50 concurrent requests.Properties and cloud project pairs can have up to 50 server errors per hour.setServerErrorsPerProjectPerHour(AccessQuotaStatus.Builder builderForValue) Properties and cloud project pairs can have up to 50 server errors per hour.setTokensPerDay(AccessQuotaStatus value) Properties can use 250,000 tokens per day.setTokensPerDay(AccessQuotaStatus.Builder builderForValue) Properties can use 250,000 tokens per day.Properties can use 50,000 tokens per hour.setTokensPerHour(AccessQuotaStatus.Builder builderForValue) Properties can use 50,000 tokens per hour.Properties can use up to 25% of their tokens per project per hour.setTokensPerProjectPerHour(AccessQuotaStatus.Builder builderForValue) Properties can use up to 25% of their tokens per project per hour.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<AccessQuota.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AccessQuota.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AccessQuota.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AccessQuota.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AccessQuota.Builder>
-
mergeFrom
public AccessQuota.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AccessQuota.Builder>- Throws:
IOException
-
hasTokensPerDay
public boolean hasTokensPerDay()Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1;- Specified by:
hasTokensPerDayin interfaceAccessQuotaOrBuilder- Returns:
- Whether the tokensPerDay field is set.
-
getTokensPerDay
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1;- Specified by:
getTokensPerDayin interfaceAccessQuotaOrBuilder- Returns:
- The tokensPerDay.
-
setTokensPerDay
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1; -
setTokensPerDay
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1; -
mergeTokensPerDay
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1; -
clearTokensPerDay
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1; -
getTokensPerDayBuilder
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1; -
getTokensPerDayOrBuilder
Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
.google.analytics.admin.v1beta.AccessQuotaStatus tokens_per_day = 1;- Specified by:
getTokensPerDayOrBuilderin interfaceAccessQuotaOrBuilder
-
hasTokensPerHour
public boolean hasTokensPerHour()Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2;- Specified by:
hasTokensPerHourin interfaceAccessQuotaOrBuilder- Returns:
- Whether the tokensPerHour field is set.
-
getTokensPerHour
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2;- Specified by:
getTokensPerHourin interfaceAccessQuotaOrBuilder- Returns:
- The tokensPerHour.
-
setTokensPerHour
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2; -
setTokensPerHour
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2; -
mergeTokensPerHour
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2; -
clearTokensPerHour
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2; -
getTokensPerHourBuilder
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2; -
getTokensPerHourOrBuilder
Properties can use 50,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.admin.v1beta.AccessQuotaStatus tokens_per_hour = 2;- Specified by:
getTokensPerHourOrBuilderin interfaceAccessQuotaOrBuilder
-
hasConcurrentRequests
public boolean hasConcurrentRequests()Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3;- Specified by:
hasConcurrentRequestsin interfaceAccessQuotaOrBuilder- Returns:
- Whether the concurrentRequests field is set.
-
getConcurrentRequests
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3;- Specified by:
getConcurrentRequestsin interfaceAccessQuotaOrBuilder- Returns:
- The concurrentRequests.
-
setConcurrentRequests
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3; -
setConcurrentRequests
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3; -
mergeConcurrentRequests
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3; -
clearConcurrentRequests
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3; -
getConcurrentRequestsBuilder
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3; -
getConcurrentRequestsOrBuilder
Properties can use up to 50 concurrent requests.
.google.analytics.admin.v1beta.AccessQuotaStatus concurrent_requests = 3;- Specified by:
getConcurrentRequestsOrBuilderin interfaceAccessQuotaOrBuilder
-
hasServerErrorsPerProjectPerHour
public boolean hasServerErrorsPerProjectPerHour()Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4;- Specified by:
hasServerErrorsPerProjectPerHourin interfaceAccessQuotaOrBuilder- Returns:
- Whether the serverErrorsPerProjectPerHour field is set.
-
getServerErrorsPerProjectPerHour
Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4;- Specified by:
getServerErrorsPerProjectPerHourin interfaceAccessQuotaOrBuilder- Returns:
- The serverErrorsPerProjectPerHour.
-
setServerErrorsPerProjectPerHour
Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4; -
setServerErrorsPerProjectPerHour
public AccessQuota.Builder setServerErrorsPerProjectPerHour(AccessQuotaStatus.Builder builderForValue) Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4; -
mergeServerErrorsPerProjectPerHour
Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4; -
clearServerErrorsPerProjectPerHour
Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4; -
getServerErrorsPerProjectPerHourBuilder
Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4; -
getServerErrorsPerProjectPerHourOrBuilder
Properties and cloud project pairs can have up to 50 server errors per hour.
.google.analytics.admin.v1beta.AccessQuotaStatus server_errors_per_project_per_hour = 4;- Specified by:
getServerErrorsPerProjectPerHourOrBuilderin interfaceAccessQuotaOrBuilder
-
hasTokensPerProjectPerHour
public boolean hasTokensPerProjectPerHour()Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5;- Specified by:
hasTokensPerProjectPerHourin interfaceAccessQuotaOrBuilder- Returns:
- Whether the tokensPerProjectPerHour field is set.
-
getTokensPerProjectPerHour
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5;- Specified by:
getTokensPerProjectPerHourin interfaceAccessQuotaOrBuilder- Returns:
- The tokensPerProjectPerHour.
-
setTokensPerProjectPerHour
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5; -
setTokensPerProjectPerHour
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5; -
mergeTokensPerProjectPerHour
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5; -
clearTokensPerProjectPerHour
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5; -
getTokensPerProjectPerHourBuilder
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5; -
getTokensPerProjectPerHourOrBuilder
Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 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.admin.v1beta.AccessQuotaStatus tokens_per_project_per_hour = 5;- Specified by:
getTokensPerProjectPerHourOrBuilderin interfaceAccessQuotaOrBuilder
-