Interface CreateMerchantCenterAccountLinkRequestOrBuilder (2.43.0)

public interface CreateMerchantCenterAccountLinkRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

public abstract MerchantCenterAccountLink getMerchantCenterAccountLink()

Required. The MerchantCenterAccountLink to create.

If the caller does not have permission to create the MerchantCenterAccountLink, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.

.google.cloud.retail.v2alpha.MerchantCenterAccountLink merchant_center_account_link = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
MerchantCenterAccountLink

The merchantCenterAccountLink.

getMerchantCenterAccountLinkOrBuilder()

public abstract MerchantCenterAccountLinkOrBuilder getMerchantCenterAccountLinkOrBuilder()

Required. The MerchantCenterAccountLink to create.

If the caller does not have permission to create the MerchantCenterAccountLink, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.

.google.cloud.retail.v2alpha.MerchantCenterAccountLink merchant_center_account_link = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
MerchantCenterAccountLinkOrBuilder

getParent()

public abstract String getParent()

Required. The branch resource where this MerchantCenterAccountLink will be created. Format: projects/{PROJECT_NUMBER}/locations/global/catalogs/{CATALOG_ID}}

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

Returns
TypeDescription
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The branch resource where this MerchantCenterAccountLink will be created. Format: projects/{PROJECT_NUMBER}/locations/global/catalogs/{CATALOG_ID}}

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

Returns
TypeDescription
ByteString

The bytes for parent.

public abstract boolean hasMerchantCenterAccountLink()

Required. The MerchantCenterAccountLink to create.

If the caller does not have permission to create the MerchantCenterAccountLink, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.

.google.cloud.retail.v2alpha.MerchantCenterAccountLink merchant_center_account_link = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the merchantCenterAccountLink field is set.