public final class GenerateProductImageBackgroundRequest extends GeneratedMessage implements GenerateProductImageBackgroundRequestOrBuilder
Request message for the GenerateProductImageBackground method.
Protobuf type
google.shopping.merchant.productstudio.v1alpha.GenerateProductImageBackgroundRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int INPUT_IMAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int OUTPUT_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static GenerateProductImageBackgroundRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static GenerateProductImageBackgroundRequest.Builder newBuilder()
public static GenerateProductImageBackgroundRequest.Builder newBuilder(GenerateProductImageBackgroundRequest prototype)
public static GenerateProductImageBackgroundRequest parseDelimitedFrom(InputStream input)
public static GenerateProductImageBackgroundRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateProductImageBackgroundRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static GenerateProductImageBackgroundRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerateProductImageBackgroundRequest parseFrom(ByteString data)
public static GenerateProductImageBackgroundRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateProductImageBackgroundRequest parseFrom(CodedInputStream input)
public static GenerateProductImageBackgroundRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateProductImageBackgroundRequest parseFrom(InputStream input)
public static GenerateProductImageBackgroundRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateProductImageBackgroundRequest parseFrom(ByteBuffer data)
public static GenerateProductImageBackgroundRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<GenerateProductImageBackgroundRequest> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public GenerateImageBackgroundConfig getConfig()
Required. Configuration parameters for the generation of the background.
.google.shopping.merchant.productstudio.v1alpha.GenerateImageBackgroundConfig config = 4 [(.google.api.field_behavior) = REQUIRED];
public GenerateImageBackgroundConfigOrBuilder getConfigOrBuilder()
Required. Configuration parameters for the generation of the background.
.google.shopping.merchant.productstudio.v1alpha.GenerateImageBackgroundConfig config = 4 [(.google.api.field_behavior) = REQUIRED];
public GenerateProductImageBackgroundRequest getDefaultInstanceForType()
public 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.
|
public InputImageOrBuilder getInputImageOrBuilder()
Required. The input image.
.google.shopping.merchant.productstudio.v1alpha.InputImage input_image = 3 [(.google.api.field_behavior) = REQUIRED];
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.
|
public 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.
|
public 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];
public 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];
public Parser<GenerateProductImageBackgroundRequest> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasConfig()
Required. Configuration parameters for the generation of the background.
.google.shopping.merchant.productstudio.v1alpha.GenerateImageBackgroundConfig config = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the config field is set.
|
public 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.
|
public 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.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public GenerateProductImageBackgroundRequest.Builder newBuilderForType()
protected GenerateProductImageBackgroundRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public GenerateProductImageBackgroundRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides