Package io.voucherify.client.model
Class CustomersMetadataUpdateInBulkRequestBody
java.lang.Object
io.voucherify.client.model.CustomersMetadataUpdateInBulkRequestBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class CustomersMetadataUpdateInBulkRequestBody
extends Object
Request body schema for **POST** `v1/customers/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 CustomersMetadataUpdateInBulkRequestBody given an JSON stringMetadata key value pairs to be updated.An array of customer `source_id`'s.inthashCode()voidsetMetadata(Object metadata) voidsetSourceIds(List<String> sourceIds) toJson()Convert an instance of CustomersMetadataUpdateInBulkRequestBody to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_SOURCE_IDS
- See Also:
-
SERIALIZED_NAME_METADATA
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
CustomersMetadataUpdateInBulkRequestBody
public CustomersMetadataUpdateInBulkRequestBody()
-
-
Method Details
-
sourceIds
-
addSourceIdsItem
-
getSourceIds
An array of customer `source_id`'s.- Returns:
- sourceIds
-
setSourceIds
-
metadata
-
getMetadata
Metadata key value pairs to be updated. A set of custom key/value pairs that you can attach to a customer. The metadata object stores all custom attributes assigned to the customer. It can be useful for storing additional information about the customer in a structured format. This metadata can be used for validating whether the customer qualifies for a discount or it can be used in building customer segments.- Returns:
- metadata
-
setMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static CustomersMetadataUpdateInBulkRequestBody fromJson(String jsonString) throws IOException Create an instance of CustomersMetadataUpdateInBulkRequestBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CustomersMetadataUpdateInBulkRequestBody
- Throws:
IOException- if the JSON string is invalid with respect to CustomersMetadataUpdateInBulkRequestBody
-
toJson
Convert an instance of CustomersMetadataUpdateInBulkRequestBody to an JSON string- Returns:
- JSON string
-