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.v9.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.v9.errors.ResourceCountDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceCountDetails.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
ResourceCountDetails
build()
ResourceCountDetails
buildPartial()
ResourceCountDetails.Builder
clear()
ResourceCountDetails.Builder
clearEnclosingId()
The ID of the resource whose limit was exceeded.ResourceCountDetails.Builder
clearEnclosingResource()
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.ResourceCountDetails.Builder
clearExistingCount()
The count of existing entities.ResourceCountDetails.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ResourceCountDetails.Builder
clearLimit()
The limit which was exceeded.ResourceCountDetails.Builder
clearLimitType()
The resource limit type which was exceeded.ResourceCountDetails.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ResourceCountDetails.Builder
clone()
ResourceCountDetails
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getEnclosingId()
The ID of the resource whose limit was exceeded.com.google.protobuf.ByteString
getEnclosingIdBytes()
The ID of the resource whose limit was exceeded.java.lang.String
getEnclosingResource()
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.com.google.protobuf.ByteString
getEnclosingResourceBytes()
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.int
getExistingCount()
The count of existing entities.int
getLimit()
The limit which was exceeded.ResourceLimitTypeEnum.ResourceLimitType
getLimitType()
The resource limit type which was exceeded.int
getLimitTypeValue()
The resource limit type which was exceeded.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ResourceCountDetails.Builder
mergeFrom(ResourceCountDetails other)
ResourceCountDetails.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ResourceCountDetails.Builder
mergeFrom(com.google.protobuf.Message other)
ResourceCountDetails.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ResourceCountDetails.Builder
setEnclosingId(java.lang.String value)
The ID of the resource whose limit was exceeded.ResourceCountDetails.Builder
setEnclosingIdBytes(com.google.protobuf.ByteString value)
The ID of the resource whose limit was exceeded.ResourceCountDetails.Builder
setEnclosingResource(java.lang.String value)
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.ResourceCountDetails.Builder
setEnclosingResourceBytes(com.google.protobuf.ByteString value)
The name of the resource (Customer, Campaign etc.) whose limit was exceeded.ResourceCountDetails.Builder
setExistingCount(int value)
The count of existing entities.ResourceCountDetails.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
ResourceCountDetails.Builder
setLimit(int value)
The limit which was exceeded.ResourceCountDetails.Builder
setLimitType(ResourceLimitTypeEnum.ResourceLimitType value)
The resource limit type which was exceeded.ResourceCountDetails.Builder
setLimitTypeValue(int value)
The resource limit type which was exceeded.ResourceCountDetails.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
ResourceCountDetails.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
clear
public ResourceCountDetails.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
getDefaultInstanceForType
public ResourceCountDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResourceCountDetails build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResourceCountDetails buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ResourceCountDetails.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
setField
public ResourceCountDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
clearField
public ResourceCountDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
clearOneof
public ResourceCountDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
addRepeatedField
public ResourceCountDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
mergeFrom
public ResourceCountDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResourceCountDetails.Builder>
-
mergeFrom
public ResourceCountDetails.Builder mergeFrom(ResourceCountDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getEnclosingId
in 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:
getEnclosingIdBytes
in 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:
getEnclosingResource
in 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:
getEnclosingResourceBytes
in 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:
getLimit
in 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.v9.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;
- Specified by:
getLimitTypeValue
in 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.v9.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.v9.enums.ResourceLimitTypeEnum.ResourceLimitType limit_type = 3;
- Specified by:
getLimitType
in interfaceResourceCountDetailsOrBuilder
- Returns:
- The limitType.
-
setLimitType
public ResourceCountDetails.Builder setLimitType(ResourceLimitTypeEnum.ResourceLimitType value)
The resource limit type which was exceeded.
.google.ads.googleads.v9.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.v9.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:
getExistingCount
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
mergeUnknownFields
public final ResourceCountDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceCountDetails.Builder>
-
-