public interface RemoveProductImageBackgroundRequestOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getConfig()
public abstract RemoveImageBackgroundConfig getConfig()
Optional. Configuration parameters for the removal of the background.
.google.shopping.merchant.productstudio.v1alpha.RemoveImageBackgroundConfig config = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
RemoveImageBackgroundConfig |
The config. |
getConfigOrBuilder()
public abstract RemoveImageBackgroundConfigOrBuilder getConfigOrBuilder()
Optional. Configuration parameters for the removal of the background.
.google.shopping.merchant.productstudio.v1alpha.RemoveImageBackgroundConfig config = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
RemoveImageBackgroundConfigOrBuilder |
getInputImage()
public abstract InputImage getInputImage()
Required. The input image.
.google.shopping.merchant.productstudio.v1alpha.InputImage input_image = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
InputImage |
The inputImage. |
getInputImageOrBuilder()
public abstract InputImageOrBuilder getInputImageOrBuilder()
Required. The input image.
.google.shopping.merchant.productstudio.v1alpha.InputImage input_image = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
InputImageOrBuilder |
getName()
public abstract String getName()
Required. The account for which to generate an image. This acts as a container for the request and does not affect the generation itself. Format: accounts/{account}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Required. The account for which to generate an image. This acts as a container for the request and does not affect the generation itself. Format: accounts/{account}
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getOutputConfig()
public abstract OutputImageConfig getOutputConfig()
Optional. Configuration for how the output image should be returned.
.google.shopping.merchant.productstudio.v1alpha.OutputImageConfig output_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
OutputImageConfig |
The outputConfig. |
getOutputConfigOrBuilder()
public abstract OutputImageConfigOrBuilder getOutputConfigOrBuilder()
Optional. Configuration for how the output image should be returned.
.google.shopping.merchant.productstudio.v1alpha.OutputImageConfig output_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
OutputImageConfigOrBuilder |
hasConfig()
public abstract boolean hasConfig()
Optional. Configuration parameters for the removal of the background.
.google.shopping.merchant.productstudio.v1alpha.RemoveImageBackgroundConfig config = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the config field is set. |
hasInputImage()
public abstract boolean hasInputImage()
Required. The input image.
.google.shopping.merchant.productstudio.v1alpha.InputImage input_image = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the inputImage field is set. |
hasOutputConfig()
public abstract boolean hasOutputConfig()
Optional. Configuration for how the output image should be returned.
.google.shopping.merchant.productstudio.v1alpha.OutputImageConfig output_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the outputConfig field is set. |