public final class ReplaceCatalogAttributeRequest extends com.google.protobuf.GeneratedMessageV3 implements ReplaceCatalogAttributeRequestOrBuilder
Request for [CatalogService.ReplaceCatalogAttribute][google.cloud.retail.v2.CatalogService.ReplaceCatalogAttribute] method.Protobuf type
google.cloud.retail.v2.ReplaceCatalogAttributeRequest| Modifier and Type | Class and Description |
|---|---|
static class |
ReplaceCatalogAttributeRequest.Builder
Request for
[CatalogService.ReplaceCatalogAttribute][google.cloud.retail.v2.CatalogService.ReplaceCatalogAttribute]
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 |
ATTRIBUTES_CONFIG_FIELD_NUMBER |
static int |
CATALOG_ATTRIBUTE_FIELD_NUMBER |
static int |
UPDATE_MASK_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAttributesConfig()
Required.
|
com.google.protobuf.ByteString |
getAttributesConfigBytes()
Required.
|
CatalogAttribute |
getCatalogAttribute()
Required.
|
CatalogAttributeOrBuilder |
getCatalogAttributeOrBuilder()
Required.
|
static ReplaceCatalogAttributeRequest |
getDefaultInstance() |
ReplaceCatalogAttributeRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<ReplaceCatalogAttributeRequest> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.FieldMask |
getUpdateMask()
Indicates which fields in the provided
[CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] to update.
|
com.google.protobuf.FieldMaskOrBuilder |
getUpdateMaskOrBuilder()
Indicates which fields in the provided
[CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] to update.
|
boolean |
hasCatalogAttribute()
Required.
|
int |
hashCode() |
boolean |
hasUpdateMask()
Indicates which fields in the provided
[CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] to update.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ReplaceCatalogAttributeRequest.Builder |
newBuilder() |
static ReplaceCatalogAttributeRequest.Builder |
newBuilder(ReplaceCatalogAttributeRequest prototype) |
ReplaceCatalogAttributeRequest.Builder |
newBuilderForType() |
protected ReplaceCatalogAttributeRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ReplaceCatalogAttributeRequest |
parseDelimitedFrom(InputStream input) |
static ReplaceCatalogAttributeRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReplaceCatalogAttributeRequest |
parseFrom(byte[] data) |
static ReplaceCatalogAttributeRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReplaceCatalogAttributeRequest |
parseFrom(ByteBuffer data) |
static ReplaceCatalogAttributeRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReplaceCatalogAttributeRequest |
parseFrom(com.google.protobuf.ByteString data) |
static ReplaceCatalogAttributeRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReplaceCatalogAttributeRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ReplaceCatalogAttributeRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReplaceCatalogAttributeRequest |
parseFrom(InputStream input) |
static ReplaceCatalogAttributeRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ReplaceCatalogAttributeRequest> |
parser() |
ReplaceCatalogAttributeRequest.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 CATALOG_ATTRIBUTE_FIELD_NUMBER
public static final int UPDATE_MASK_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. Full AttributesConfig resource name. 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 ReplaceCatalogAttributeRequestOrBuilderpublic com.google.protobuf.ByteString getAttributesConfigBytes()
Required. Full AttributesConfig resource name. 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 ReplaceCatalogAttributeRequestOrBuilderpublic boolean hasCatalogAttribute()
Required. The updated [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute].
.google.cloud.retail.v2.CatalogAttribute catalog_attribute = 2 [(.google.api.field_behavior) = REQUIRED];
hasCatalogAttribute in interface ReplaceCatalogAttributeRequestOrBuilderpublic CatalogAttribute getCatalogAttribute()
Required. The updated [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute].
.google.cloud.retail.v2.CatalogAttribute catalog_attribute = 2 [(.google.api.field_behavior) = REQUIRED];
getCatalogAttribute in interface ReplaceCatalogAttributeRequestOrBuilderpublic CatalogAttributeOrBuilder getCatalogAttributeOrBuilder()
Required. The updated [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute].
.google.cloud.retail.v2.CatalogAttribute catalog_attribute = 2 [(.google.api.field_behavior) = REQUIRED];
getCatalogAttributeOrBuilder in interface ReplaceCatalogAttributeRequestOrBuilderpublic boolean hasUpdateMask()
Indicates which fields in the provided [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] to update. The following are NOT supported: * [CatalogAttribute.key][google.cloud.retail.v2.CatalogAttribute.key] If not set, all supported fields are updated.
.google.protobuf.FieldMask update_mask = 3;hasUpdateMask in interface ReplaceCatalogAttributeRequestOrBuilderpublic com.google.protobuf.FieldMask getUpdateMask()
Indicates which fields in the provided [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] to update. The following are NOT supported: * [CatalogAttribute.key][google.cloud.retail.v2.CatalogAttribute.key] If not set, all supported fields are updated.
.google.protobuf.FieldMask update_mask = 3;getUpdateMask in interface ReplaceCatalogAttributeRequestOrBuilderpublic com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Indicates which fields in the provided [CatalogAttribute][google.cloud.retail.v2.CatalogAttribute] to update. The following are NOT supported: * [CatalogAttribute.key][google.cloud.retail.v2.CatalogAttribute.key] If not set, all supported fields are updated.
.google.protobuf.FieldMask update_mask = 3;getUpdateMaskOrBuilder in interface ReplaceCatalogAttributeRequestOrBuilderpublic 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 ReplaceCatalogAttributeRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReplaceCatalogAttributeRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReplaceCatalogAttributeRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ReplaceCatalogAttributeRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReplaceCatalogAttributeRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ReplaceCatalogAttributeRequest.Builder newBuilder()
public static ReplaceCatalogAttributeRequest.Builder newBuilder(ReplaceCatalogAttributeRequest prototype)
public ReplaceCatalogAttributeRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ReplaceCatalogAttributeRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ReplaceCatalogAttributeRequest getDefaultInstance()
public static com.google.protobuf.Parser<ReplaceCatalogAttributeRequest> parser()
public com.google.protobuf.Parser<ReplaceCatalogAttributeRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ReplaceCatalogAttributeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.