Class CheckServiceQualificationUnderscoreCreate
java.lang.Object
de.hybris.platform.b2ctelcotmfresources.v4.dto.CheckServiceQualificationUnderscoreCreate
CheckServiceQualification is used to perform a technical eligibility on service configuration(s). It allows to retrieve services that are technically available in the context of the interaction (place, party, service characteristics, ...). Skipped properties: id,href,state,effectiveQualificationDate,qualificationResult,expirationDate,checkServiceQualificationDate,estimatedResponseDate,serviceQualificationItem.alternateServiceProposal,serviceQualificationItem.state,serviceQualificationItem.qualificationResult
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRelatedPartyItem(RelatedParty relatedPartyItem) addServiceQualificationItemItem(CheckServiceQualificationItem serviceQualificationItemItem) atBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) description(String description) booleanexpectedQualificationDate(Date expectedQualificationDate) externalId(String externalId) When sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity nameDescription of the serviceQualification@Valid DateA date (DateTime).Identifier provided by the requester@Valid List<RelatedParty>A list of related party references, defines party or party role linked to this request.@NotNull @Valid @Size(min=1) List<CheckServiceQualificationItem>A list of service qualification items.inthashCode()instantSyncQualification(Boolean instantSyncQualification) An indicator which when the value is \"true\" means that requester expects to get qualifcation result immediately in the response.When the value is TRUE means that alternative solutions should be providedWhen the value is TRUE means that unavailability reason are expected for non available service.provideAlternative(Boolean provideAlternative) provideUnavailabilityReason(Boolean provideUnavailabilityReason) relatedParty(List<RelatedParty> relatedParty) serviceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetDescription(String description) voidsetExpectedQualificationDate(Date expectedQualificationDate) voidsetExternalId(String externalId) voidsetInstantSyncQualification(Boolean instantSyncQualification) voidsetProvideAlternative(Boolean provideAlternative) voidsetProvideUnavailabilityReason(Boolean provideUnavailabilityReason) voidsetRelatedParty(List<RelatedParty> relatedParty) voidsetServiceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) toString()
-
Constructor Details
-
CheckServiceQualificationUnderscoreCreate
public CheckServiceQualificationUnderscoreCreate()
-
-
Method Details
-
description
-
getDescription
Description of the serviceQualification- Returns:
- description
-
setDescription
-
expectedQualificationDate
public CheckServiceQualificationUnderscoreCreate expectedQualificationDate(Date expectedQualificationDate) -
getExpectedQualificationDate
A date (DateTime). Deadline date when the requester expected a qualification answer.- Returns:
- expectedQualificationDate
-
setExpectedQualificationDate
-
externalId
-
getExternalId
Identifier provided by the requester- Returns:
- externalId
-
setExternalId
-
instantSyncQualification
public CheckServiceQualificationUnderscoreCreate instantSyncQualification(Boolean instantSyncQualification) -
isInstantSyncQualification
An indicator which when the value is \"true\" means that requester expects to get qualifcation result immediately in the response. If the indicator is true then the response code of 200 indicates the operation is successful otherwise a task is created with a response 201.- Returns:
- instantSyncQualification
-
setInstantSyncQualification
-
provideAlternative
-
isProvideAlternative
When the value is TRUE means that alternative solutions should be provided- Returns:
- provideAlternative
-
setProvideAlternative
-
addRelatedPartyItem
-
getRelatedParty
A list of related party references, defines party or party role linked to this request.- Returns:
- relatedParty
-
setRelatedParty
-
serviceQualificationItem
public CheckServiceQualificationUnderscoreCreate serviceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) -
addServiceQualificationItemItem
public CheckServiceQualificationUnderscoreCreate addServiceQualificationItemItem(CheckServiceQualificationItem serviceQualificationItemItem) -
getServiceQualificationItem
@NotNull @Valid @Size(min=1) public @NotNull @Valid @Size(min=1) List<CheckServiceQualificationItem> getServiceQualificationItem()A list of service qualification items.- Returns:
- serviceQualificationItem
-
setServiceQualificationItem
public void setServiceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) -
atBaseType
-
getAtBaseType
When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atType
-
getAtType
When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
-
equals
-
hashCode
public int hashCode() -
toString
-