Interface ImportWaitForMasterVariantEventData
public interface ImportWaitForMasterVariantEventData
The data
of the Import Wait For Master Variant Event.
Example to create an instance using the builder pattern
ImportWaitForMasterVariantEventData importWaitForMasterVariantEventData = ImportWaitForMasterVariantEventData.builder()
.id("{id}")
.version(1)
.importContainerKey("{importContainerKey}")
.build()
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for ImportWaitForMasterVariantEventDatabuilder
(ImportWaitForMasterVariantEventData template) create builder for ImportWaitForMasterVariantEventData instancecopyDeep()
deepCopy
(ImportWaitForMasterVariantEventData template) factory method to create a deep copy of ImportWaitForMasterVariantEventData@NotNull String
getId()
Theid
of the Import Operation with thewaitForMasterVariant
state.@NotNull String
Thekey
of the Import Container.@NotNull Integer
Theversion
of the Import Operation with thewaitForMasterVariant
state.of()
factory methodof
(ImportWaitForMasterVariantEventData template) factory method to create a shallow copy ImportWaitForMasterVariantEventDatavoid
Theid
of the Import Operation with thewaitForMasterVariant
state.void
setImportContainerKey
(String importContainerKey) Thekey
of the Import Container.void
setVersion
(Integer version) Theversion
of the Import Operation with thewaitForMasterVariant
state.static com.fasterxml.jackson.core.type.TypeReference<ImportWaitForMasterVariantEventData>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map function
-
Method Details
-
getId
The
id
of the Import Operation with thewaitForMasterVariant
state.- Returns:
- id
-
getVersion
The
version
of the Import Operation with thewaitForMasterVariant
state.- Returns:
- version
-
getImportContainerKey
The
key
of the Import Container.- Returns:
- importContainerKey
-
setId
The
id
of the Import Operation with thewaitForMasterVariant
state.- Parameters:
id
- value to be set
-
setVersion
The
version
of the Import Operation with thewaitForMasterVariant
state.- Parameters:
version
- value to be set
-
setImportContainerKey
The
key
of the Import Container.- Parameters:
importContainerKey
- value to be set
-
of
factory method- Returns:
- instance of ImportWaitForMasterVariantEventData
-
of
factory method to create a shallow copy ImportWaitForMasterVariantEventData- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
copyDeep
ImportWaitForMasterVariantEventData copyDeep() -
deepCopy
@Nullable static ImportWaitForMasterVariantEventData deepCopy(@Nullable ImportWaitForMasterVariantEventData template) factory method to create a deep copy of ImportWaitForMasterVariantEventData- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for ImportWaitForMasterVariantEventData- Returns:
- builder
-
builder
static ImportWaitForMasterVariantEventDataBuilder builder(ImportWaitForMasterVariantEventData template) create builder for ImportWaitForMasterVariantEventData instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withImportWaitForMasterVariantEventData
default <T> T withImportWaitForMasterVariantEventData(Function<ImportWaitForMasterVariantEventData, T> helper) accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
static com.fasterxml.jackson.core.type.TypeReference<ImportWaitForMasterVariantEventData> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-