public final class BatchRemoveCatalogAttributesRequest extends com.google.protobuf.GeneratedMessageV3 implements BatchRemoveCatalogAttributesRequestOrBuilder
Request for [CatalogService.BatchRemoveCatalogAttributes][google.cloud.retail.v2beta.CatalogService.BatchRemoveCatalogAttributes] method.Protobuf type
google.cloud.retail.v2beta.BatchRemoveCatalogAttributesRequest| Modifier and Type | Class and Description |
|---|---|
static class |
BatchRemoveCatalogAttributesRequest.Builder
Request for
[CatalogService.BatchRemoveCatalogAttributes][google.cloud.retail.v2beta.CatalogService.BatchRemoveCatalogAttributes]
method.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ATTRIBUTE_KEYS_FIELD_NUMBER |
static int |
ATTRIBUTES_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAttributeKeys(int index)
Required.
|
com.google.protobuf.ByteString |
getAttributeKeysBytes(int index)
Required.
|
int |
getAttributeKeysCount()
Required.
|
com.google.protobuf.ProtocolStringList |
getAttributeKeysList()
Required.
|
String |
getAttributesConfig()
Required.
|
com.google.protobuf.ByteString |
getAttributesConfigBytes()
Required.
|
static BatchRemoveCatalogAttributesRequest |
getDefaultInstance() |
BatchRemoveCatalogAttributesRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<BatchRemoveCatalogAttributesRequest> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BatchRemoveCatalogAttributesRequest.Builder |
newBuilder() |
static BatchRemoveCatalogAttributesRequest.Builder |
newBuilder(BatchRemoveCatalogAttributesRequest prototype) |
BatchRemoveCatalogAttributesRequest.Builder |
newBuilderForType() |
protected BatchRemoveCatalogAttributesRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BatchRemoveCatalogAttributesRequest |
parseDelimitedFrom(InputStream input) |
static BatchRemoveCatalogAttributesRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(byte[] data) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(ByteBuffer data) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(com.google.protobuf.ByteString data) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(InputStream input) |
static BatchRemoveCatalogAttributesRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BatchRemoveCatalogAttributesRequest> |
parser() |
BatchRemoveCatalogAttributesRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ATTRIBUTES_CONFIG_FIELD_NUMBER
public static final int ATTRIBUTE_KEYS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getAttributesConfig()
Required. The attributes config resource shared by all catalog attributes
being deleted. Format:
`projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/attributesConfig`
string attributes_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getAttributesConfig in interface BatchRemoveCatalogAttributesRequestOrBuilderpublic com.google.protobuf.ByteString getAttributesConfigBytes()
Required. The attributes config resource shared by all catalog attributes
being deleted. Format:
`projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/attributesConfig`
string attributes_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getAttributesConfigBytes in interface BatchRemoveCatalogAttributesRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getAttributeKeysList()
Required. The attribute name keys of the [CatalogAttribute][google.cloud.retail.v2beta.CatalogAttribute]s to delete. A maximum of 1000 catalog attributes can be deleted in a batch.
repeated string attribute_keys = 2 [(.google.api.field_behavior) = REQUIRED];getAttributeKeysList in interface BatchRemoveCatalogAttributesRequestOrBuilderpublic int getAttributeKeysCount()
Required. The attribute name keys of the [CatalogAttribute][google.cloud.retail.v2beta.CatalogAttribute]s to delete. A maximum of 1000 catalog attributes can be deleted in a batch.
repeated string attribute_keys = 2 [(.google.api.field_behavior) = REQUIRED];getAttributeKeysCount in interface BatchRemoveCatalogAttributesRequestOrBuilderpublic String getAttributeKeys(int index)
Required. The attribute name keys of the [CatalogAttribute][google.cloud.retail.v2beta.CatalogAttribute]s to delete. A maximum of 1000 catalog attributes can be deleted in a batch.
repeated string attribute_keys = 2 [(.google.api.field_behavior) = REQUIRED];getAttributeKeys in interface BatchRemoveCatalogAttributesRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAttributeKeysBytes(int index)
Required. The attribute name keys of the [CatalogAttribute][google.cloud.retail.v2beta.CatalogAttribute]s to delete. A maximum of 1000 catalog attributes can be deleted in a batch.
repeated string attribute_keys = 2 [(.google.api.field_behavior) = REQUIRED];getAttributeKeysBytes in interface BatchRemoveCatalogAttributesRequestOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static BatchRemoveCatalogAttributesRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BatchRemoveCatalogAttributesRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BatchRemoveCatalogAttributesRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BatchRemoveCatalogAttributesRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BatchRemoveCatalogAttributesRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BatchRemoveCatalogAttributesRequest.Builder newBuilder()
public static BatchRemoveCatalogAttributesRequest.Builder newBuilder(BatchRemoveCatalogAttributesRequest prototype)
public BatchRemoveCatalogAttributesRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BatchRemoveCatalogAttributesRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BatchRemoveCatalogAttributesRequest getDefaultInstance()
public static com.google.protobuf.Parser<BatchRemoveCatalogAttributesRequest> parser()
public com.google.protobuf.Parser<BatchRemoveCatalogAttributesRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BatchRemoveCatalogAttributesRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.