Interface ImportValidationFailedEventData
public interface ImportValidationFailedEventData
The data
of the Import Validation Failed Event.
Example to create an instance using the builder pattern
ImportValidationFailedEventData importValidationFailedEventData = ImportValidationFailedEventData.builder()
.id("{id}")
.version(1)
.importContainerKey("{importContainerKey}")
.build()
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for ImportValidationFailedEventDatabuilder
(ImportValidationFailedEventData template) create builder for ImportValidationFailedEventData instancecopyDeep()
deepCopy
(ImportValidationFailedEventData template) factory method to create a deep copy of ImportValidationFailedEventData@NotNull String
getId()
Theid
of the Import Operation with thevalidationFailed
state.@NotNull String
Thekey
of the Import Container.@NotNull Integer
Theversion
of the Import Operation with thevalidationFailed
state.of()
factory methodof
(ImportValidationFailedEventData template) factory method to create a shallow copy ImportValidationFailedEventDatavoid
Theid
of the Import Operation with thevalidationFailed
state.void
setImportContainerKey
(String importContainerKey) Thekey
of the Import Container.void
setVersion
(Integer version) Theversion
of the Import Operation with thevalidationFailed
state.static com.fasterxml.jackson.core.type.TypeReference<ImportValidationFailedEventData>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map function
-
Method Details
-
getId
The
id
of the Import Operation with thevalidationFailed
state.- Returns:
- id
-
getVersion
The
version
of the Import Operation with thevalidationFailed
state.- Returns:
- version
-
getImportContainerKey
The
key
of the Import Container.- Returns:
- importContainerKey
-
setId
The
id
of the Import Operation with thevalidationFailed
state.- Parameters:
id
- value to be set
-
setVersion
The
version
of the Import Operation with thevalidationFailed
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 ImportValidationFailedEventData
-
of
factory method to create a shallow copy ImportValidationFailedEventData- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
copyDeep
ImportValidationFailedEventData copyDeep() -
deepCopy
@Nullable static ImportValidationFailedEventData deepCopy(@Nullable ImportValidationFailedEventData template) factory method to create a deep copy of ImportValidationFailedEventData- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for ImportValidationFailedEventData- Returns:
- builder
-
builder
create builder for ImportValidationFailedEventData instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withImportValidationFailedEventData
default <T> T withImportValidationFailedEventData(Function<ImportValidationFailedEventData, 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<ImportValidationFailedEventData> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-