Class ResourceCountDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
com.google.ads.googleads.v18.errors.ResourceCountDetails.Builder
- All Implemented Interfaces:
ResourceCountDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ResourceCountDetails
public static final class ResourceCountDetails.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
implements ResourceCountDetailsOrBuilder
Error details returned when an resource count limit was exceeded.Protobuf type
google.ads.googleads.v18.errors.ResourceCountDetails-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The ID of the resource whose limit was exceeded.The name of the resource (Customer, Campaign etc.) whose limit was exceeded.The count of existing entities.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The limit which was exceeded.The resource limit type which was exceeded.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe ID of the resource whose limit was exceeded.com.google.protobuf.ByteStringThe ID of the resource whose limit was exceeded.The name of the resource (Customer, Campaign etc.) whose limit was exceeded.com.google.protobuf.ByteStringThe name of the resource (Customer, Campaign etc.) whose limit was exceeded.intThe count of existing entities.intgetLimit()The limit which was exceeded.The resource limit type which was exceeded.intThe resource limit type which was exceeded.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(ResourceCountDetails other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEnclosingId(String value) The ID of the resource whose limit was exceeded.setEnclosingIdBytes(com.google.protobuf.ByteString value) The ID of the resource whose limit was exceeded.setEnclosingResource(String value) The name of the resource (Customer, Campaign etc.) whose limit was exceeded.setEnclosingResourceBytes(com.google.protobuf.ByteString value) The name of the resource (Customer, Campaign etc.) whose limit was exceeded.setExistingCount(int value) The count of existing entities.setLimit(int value) The limit which was exceeded.The resource limit type which was exceeded.setLimitTypeValue(int value) The resource limit type which was exceeded.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.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.GeneratedMessageV3.Builder<ResourceCountDetails.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
setField
public ResourceCountDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
clearField
public ResourceCountDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
clearOneof
public ResourceCountDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
setRepeatedField
public ResourceCountDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
addRepeatedField
public ResourceCountDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourceCountDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
mergeFrom
public ResourceCountDetails.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<ResourceCountDetails.Builder>- Throws:
IOException
-
getEnclosingId
The ID of the resource whose limit was exceeded. External customer ID if the limit is for a customer.
string enclosing_id = 1;- Specified by:
getEnclosingIdin interfaceResourceCountDetailsOrBuilder- Returns:
- The enclosingId.
-
getEnclosingIdBytes
public com.google.protobuf.ByteString getEnclosingIdBytes()The ID of the resource whose limit was exceeded. External customer ID if the limit is for a customer.
string enclosing_id = 1;- Specified by:
getEnclosingIdBytesin interfaceResourceCountDetailsOrBuilder- Returns:
- The bytes for enclosingId.
-
setEnclosingId
The ID of the resource whose limit was exceeded. External customer ID if the limit is for a customer.
string enclosing_id = 1;- Parameters:
value- The enclosingId to set.- Returns:
- This builder for chaining.
-
clearEnclosingId
The ID of the resource whose limit was exceeded. External customer ID if the limit is for a customer.
string enclosing_id = 1;- Returns:
- This builder for chaining.
-
setEnclosingIdBytes
The ID of the resource whose limit was exceeded. External customer ID if the limit is for a customer.
string enclosing_id = 1;- Parameters:
value- The bytes for enclosingId to set.- Returns:
- This builder for chaining.
-
getEnclosingResource
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.
string enclosing_resource = 5;- Specified by:
getEnclosingResourcein interfaceResourceCountDetailsOrBuilder- Returns:
- The enclosingResource.
-
getEnclosingResourceBytes
public com.google.protobuf.ByteString getEnclosingResourceBytes()The name of the resource (Customer, Campaign etc.) whose limit was exceeded.
string enclosing_resource = 5;- Specified by:
getEnclosingResourceBytesin interfaceResourceCountDetailsOrBuilder- Returns:
- The bytes for enclosingResource.
-
setEnclosingResource
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.
string enclosing_resource = 5;- Parameters:
value- The enclosingResource to set.- Returns:
- This builder for chaining.
-
clearEnclosingResource
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.
string enclosing_resource = 5;- Returns:
- This builder for chaining.
-
setEnclosingResourceBytes
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.
string enclosing_resource = 5;- Parameters:
value- The bytes for enclosingResource to set.- Returns:
- This builder for chaining.
-
getLimit
public int getLimit()The limit which was exceeded.
int32 limit = 2;- Specified by:
getLimitin interfaceResourceCountDetailsOrBuilder- Returns:
- The limit.
-
setLimit
The limit which was exceeded.
int32 limit = 2;- Parameters:
value- The limit to set.- Returns:
- This builder for chaining.
-
clearLimit
The limit which was exceeded.
int32 limit = 2;- Returns:
- This builder for chaining.
-
getLimitTypeValue
public int getLimitTypeValue()The resource limit type which was exceeded.
.google.ads.googleads.v18.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Specified by:
getLimitTypeValuein interfaceResourceCountDetailsOrBuilder- Returns:
- The enum numeric value on the wire for limitType.
-
setLimitTypeValue
The resource limit type which was exceeded.
.google.ads.googleads.v18.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Parameters:
value- The enum numeric value on the wire for limitType to set.- Returns:
- This builder for chaining.
-
getLimitType
The resource limit type which was exceeded.
.google.ads.googleads.v18.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Specified by:
getLimitTypein interfaceResourceCountDetailsOrBuilder- Returns:
- The limitType.
-
setLimitType
The resource limit type which was exceeded.
.google.ads.googleads.v18.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Parameters:
value- The limitType to set.- Returns:
- This builder for chaining.
-
clearLimitType
The resource limit type which was exceeded.
.google.ads.googleads.v18.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Returns:
- This builder for chaining.
-
getExistingCount
public int getExistingCount()The count of existing entities.
int32 existing_count = 4;- Specified by:
getExistingCountin interfaceResourceCountDetailsOrBuilder- Returns:
- The existingCount.
-
setExistingCount
The count of existing entities.
int32 existing_count = 4;- Parameters:
value- The existingCount to set.- Returns:
- This builder for chaining.
-
clearExistingCount
The count of existing entities.
int32 existing_count = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ResourceCountDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
mergeUnknownFields
public final ResourceCountDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-