Interface UpdateCatalogItemRequestOrBuilder (0.37.0)

public interface UpdateCatalogItemRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCatalogItem()

public abstract CatalogItem getCatalogItem()

Required. The catalog item to update/create. The 'catalog_item_id' field has to match that in the 'name'.

.google.cloud.recommendationengine.v1beta1.CatalogItem catalog_item = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
CatalogItem

The catalogItem.

getCatalogItemOrBuilder()

public abstract CatalogItemOrBuilder getCatalogItemOrBuilder()

Required. The catalog item to update/create. The 'catalog_item_id' field has to match that in the 'name'.

.google.cloud.recommendationengine.v1beta1.CatalogItem catalog_item = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
CatalogItemOrBuilder

getName()

public abstract String getName()

Required. Full resource name of catalog item, such as projects/*/locations/global/catalogs/default_catalog/catalogItems/some_catalog_item_id.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. Full resource name of catalog item, such as projects/*/locations/global/catalogs/default_catalog/catalogItems/some_catalog_item_id.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for name.

getUpdateMask()

public abstract FieldMask getUpdateMask()

Optional. Indicates which fields in the provided 'item' to update. If not set, will by default update all fields.

.google.protobuf.FieldMask update_mask = 3;

Returns
TypeDescription
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. Indicates which fields in the provided 'item' to update. If not set, will by default update all fields.

.google.protobuf.FieldMask update_mask = 3;

Returns
TypeDescription
FieldMaskOrBuilder

hasCatalogItem()

public abstract boolean hasCatalogItem()

Required. The catalog item to update/create. The 'catalog_item_id' field has to match that in the 'name'.

.google.cloud.recommendationengine.v1beta1.CatalogItem catalog_item = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the catalogItem field is set.

hasUpdateMask()

public abstract boolean hasUpdateMask()

Optional. Indicates which fields in the provided 'item' to update. If not set, will by default update all fields.

.google.protobuf.FieldMask update_mask = 3;

Returns
TypeDescription
boolean

Whether the updateMask field is set.