public final class AddCatalogAttributeRequest extends GeneratedMessageV3 implements AddCatalogAttributeRequestOrBuilder
Request for
CatalogService.AddCatalogAttribute
method.
Protobuf type google.cloud.retail.v2.AddCatalogAttributeRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ATTRIBUTES_CONFIG_FIELD_NUMBER
public static final int ATTRIBUTES_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CATALOG_ATTRIBUTE_FIELD_NUMBER
public static final int CATALOG_ATTRIBUTE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AddCatalogAttributeRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AddCatalogAttributeRequest.Builder newBuilder()
newBuilder(AddCatalogAttributeRequest prototype)
public static AddCatalogAttributeRequest.Builder newBuilder(AddCatalogAttributeRequest prototype)
public static AddCatalogAttributeRequest parseDelimitedFrom(InputStream input)
public static AddCatalogAttributeRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AddCatalogAttributeRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AddCatalogAttributeRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AddCatalogAttributeRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AddCatalogAttributeRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AddCatalogAttributeRequest parseFrom(CodedInputStream input)
public static AddCatalogAttributeRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AddCatalogAttributeRequest parseFrom(InputStream input)
public static AddCatalogAttributeRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AddCatalogAttributeRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AddCatalogAttributeRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AddCatalogAttributeRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAttributesConfig()
public 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) = { ... }
Returns |
Type |
Description |
String |
The attributesConfig.
|
getAttributesConfigBytes()
public 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) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for attributesConfig.
|
getCatalogAttribute()
public CatalogAttribute getCatalogAttribute()
Required. The CatalogAttribute
to add.
.google.cloud.retail.v2.CatalogAttribute catalog_attribute = 2 [(.google.api.field_behavior) = REQUIRED];
getCatalogAttributeOrBuilder()
public CatalogAttributeOrBuilder getCatalogAttributeOrBuilder()
Required. The CatalogAttribute
to add.
.google.cloud.retail.v2.CatalogAttribute catalog_attribute = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public AddCatalogAttributeRequest getDefaultInstanceForType()
getParserForType()
public Parser<AddCatalogAttributeRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasCatalogAttribute()
public boolean hasCatalogAttribute()
Required. The CatalogAttribute
to add.
.google.cloud.retail.v2.CatalogAttribute catalog_attribute = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the catalogAttribute field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AddCatalogAttributeRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AddCatalogAttributeRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public AddCatalogAttributeRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides