Class ResourceCountDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
- com.google.ads.googleads.v10.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,java.lang.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 typegoogle.ads.googleads.v10.errors.ResourceCountDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceCountDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ResourceCountDetailsbuild()ResourceCountDetailsbuildPartial()ResourceCountDetails.Builderclear()ResourceCountDetails.BuilderclearEnclosingId()The ID of the resource whose limit was exceeded.ResourceCountDetails.BuilderclearEnclosingResource()The name of the resource (Customer, Campaign etc.) whose limit was exceeded.ResourceCountDetails.BuilderclearExistingCount()The count of existing entities.ResourceCountDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ResourceCountDetails.BuilderclearLimit()The limit which was exceeded.ResourceCountDetails.BuilderclearLimitType()The resource limit type which was exceeded.ResourceCountDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ResourceCountDetails.Builderclone()ResourceCountDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEnclosingId()The ID of the resource whose limit was exceeded.com.google.protobuf.ByteStringgetEnclosingIdBytes()The ID of the resource whose limit was exceeded.java.lang.StringgetEnclosingResource()The name of the resource (Customer, Campaign etc.) whose limit was exceeded.com.google.protobuf.ByteStringgetEnclosingResourceBytes()The name of the resource (Customer, Campaign etc.) whose limit was exceeded.intgetExistingCount()The count of existing entities.intgetLimit()The limit which was exceeded.ResourceLimitTypeEnum.ResourceLimitTypegetLimitType()The resource limit type which was exceeded.intgetLimitTypeValue()The resource limit type which was exceeded.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ResourceCountDetails.BuildermergeFrom(ResourceCountDetails other)ResourceCountDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ResourceCountDetails.BuildermergeFrom(com.google.protobuf.Message other)ResourceCountDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ResourceCountDetails.BuildersetEnclosingId(java.lang.String value)The ID of the resource whose limit was exceeded.ResourceCountDetails.BuildersetEnclosingIdBytes(com.google.protobuf.ByteString value)The ID of the resource whose limit was exceeded.ResourceCountDetails.BuildersetEnclosingResource(java.lang.String value)The name of the resource (Customer, Campaign etc.) whose limit was exceeded.ResourceCountDetails.BuildersetEnclosingResourceBytes(com.google.protobuf.ByteString value)The name of the resource (Customer, Campaign etc.) whose limit was exceeded.ResourceCountDetails.BuildersetExistingCount(int value)The count of existing entities.ResourceCountDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ResourceCountDetails.BuildersetLimit(int value)The limit which was exceeded.ResourceCountDetails.BuildersetLimitType(ResourceLimitTypeEnum.ResourceLimitType value)The resource limit type which was exceeded.ResourceCountDetails.BuildersetLimitTypeValue(int value)The resource limit type which was exceeded.ResourceCountDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ResourceCountDetails.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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
public 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
public ResourceCountDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResourceCountDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResourceCountDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ResourceCountDetails.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, java.lang.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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
mergeFrom
public ResourceCountDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourceCountDetails.Builder>
-
mergeFrom
public ResourceCountDetails.Builder mergeFrom(ResourceCountDetails other)
-
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 java.io.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:
java.io.IOException
-
getEnclosingId
public java.lang.String 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
public ResourceCountDetails.Builder setEnclosingId(java.lang.String value)
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
public ResourceCountDetails.Builder 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
public ResourceCountDetails.Builder setEnclosingIdBytes(com.google.protobuf.ByteString value)
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
public java.lang.String 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
public ResourceCountDetails.Builder setEnclosingResource(java.lang.String value)
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
public ResourceCountDetails.Builder clearEnclosingResource()
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.
string enclosing_resource = 5;- Returns:
- This builder for chaining.
-
setEnclosingResourceBytes
public ResourceCountDetails.Builder setEnclosingResourceBytes(com.google.protobuf.ByteString value)
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
public ResourceCountDetails.Builder setLimit(int value)
The limit which was exceeded.
int32 limit = 2;- Parameters:
value- The limit to set.- Returns:
- This builder for chaining.
-
clearLimit
public ResourceCountDetails.Builder 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.v10.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Specified by:
getLimitTypeValuein interfaceResourceCountDetailsOrBuilder- Returns:
- The enum numeric value on the wire for limitType.
-
setLimitTypeValue
public ResourceCountDetails.Builder setLimitTypeValue(int value)
The resource limit type which was exceeded.
.google.ads.googleads.v10.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
public ResourceLimitTypeEnum.ResourceLimitType getLimitType()
The resource limit type which was exceeded.
.google.ads.googleads.v10.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Specified by:
getLimitTypein interfaceResourceCountDetailsOrBuilder- Returns:
- The limitType.
-
setLimitType
public ResourceCountDetails.Builder setLimitType(ResourceLimitTypeEnum.ResourceLimitType value)
The resource limit type which was exceeded.
.google.ads.googleads.v10.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;- Parameters:
value- The limitType to set.- Returns:
- This builder for chaining.
-
clearLimitType
public ResourceCountDetails.Builder clearLimitType()
The resource limit type which was exceeded.
.google.ads.googleads.v10.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
public ResourceCountDetails.Builder setExistingCount(int value)
The count of existing entities.
int32 existing_count = 4;- Parameters:
value- The existingCount to set.- Returns:
- This builder for chaining.
-
clearExistingCount
public ResourceCountDetails.Builder 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>
-
-