Package io.voucherify.client.model
Class ProductsMetadataUpdateInBulkRequestBody
java.lang.Object
io.voucherify.client.model.ProductsMetadataUpdateInBulkRequestBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class ProductsMetadataUpdateInBulkRequestBody
extends Object
Request schema for **POST** `v1/products/metadata/async`.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSourceIdsItem(String sourceIdsItem) booleanCreate an instance of ProductsMetadataUpdateInBulkRequestBody given an JSON stringThe metadata object stores all custom attributes assigned to the product.Array of unique product source IDs.inthashCode()voidsetMetadata(Object metadata) voidsetSourceIds(List<String> sourceIds) toJson()Convert an instance of ProductsMetadataUpdateInBulkRequestBody to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_SOURCE_IDS
- See Also:
-
SERIALIZED_NAME_METADATA
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ProductsMetadataUpdateInBulkRequestBody
public ProductsMetadataUpdateInBulkRequestBody()
-
-
Method Details
-
sourceIds
-
addSourceIdsItem
-
getSourceIds
Array of unique product source IDs.- Returns:
- sourceIds
-
setSourceIds
-
metadata
-
getMetadata
The metadata object stores all custom attributes assigned to the product. A set of key/value pairs that you can attach to a product object. It can be useful for storing additional information about the product in a structured format.- Returns:
- metadata
-
setMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static ProductsMetadataUpdateInBulkRequestBody fromJson(String jsonString) throws IOException Create an instance of ProductsMetadataUpdateInBulkRequestBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ProductsMetadataUpdateInBulkRequestBody
- Throws:
IOException- if the JSON string is invalid with respect to ProductsMetadataUpdateInBulkRequestBody
-
toJson
Convert an instance of ProductsMetadataUpdateInBulkRequestBody to an JSON string- Returns:
- JSON string
-