Package travel.wink.sdk.extranet.model
Class SalesChannelRelationshipRequestSupplier
java.lang.Object
travel.wink.sdk.extranet.model.SalesChannelRelationshipRequestSupplier
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-08-22T15:43:52.377864372+07:00[Asia/Bangkok]")
public class SalesChannelRelationshipRequestSupplier
extends Object
A request for relationship between two parties.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumtype of relationship requeststatic enumstatus of relationship requeststatic enumWhat type of segment of channel is this. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull @Valid UUIDUnique record identifier@NotNull StringOwner / affiliate writes an intro to request a connection.@NotNull @Valid UUIDSpecific identifier for the company / corporation / travel agency that is retrieving the rates@NotNull StringName of the owner / affiliate.type of relationship requeststatus of relationship requestWhat type of segment of channel is this.@NotNull @Valid UUIDRequest goes to this supplier identifier.@NotNull StringRequest goes to this supplier name.inthashCode()identifier(UUID identifier) introductoryMessage(String introductoryMessage) ownerIdentifier(UUID ownerIdentifier) voidsetIdentifier(UUID identifier) voidsetIntroductoryMessage(String introductoryMessage) voidsetOwnerIdentifier(UUID ownerIdentifier) voidsetOwnerName(String ownerName) voidvoidvoidvoidsetSupplierIdentifier(UUID supplierIdentifier) voidsetSupplierName(String supplierName) supplierIdentifier(UUID supplierIdentifier) supplierName(String supplierName) toString()
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_REQUEST_TYPE
- See Also:
-
JSON_PROPERTY_SUPPLIER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SUPPLIER_NAME
- See Also:
-
JSON_PROPERTY_SUB_TYPE
- See Also:
-
JSON_PROPERTY_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_OWNER_NAME
- See Also:
-
JSON_PROPERTY_INTRODUCTORY_MESSAGE
- See Also:
-
-
Constructor Details
-
SalesChannelRelationshipRequestSupplier
public SalesChannelRelationshipRequestSupplier()
-
-
Method Details
-
identifier
-
getIdentifier
Unique record identifier- Returns:
- identifier
-
setIdentifier
-
status
public SalesChannelRelationshipRequestSupplier status(SalesChannelRelationshipRequestSupplier.StatusEnum status) -
getStatus
status of relationship request- Returns:
- status
-
setStatus
-
requestType
public SalesChannelRelationshipRequestSupplier requestType(SalesChannelRelationshipRequestSupplier.RequestTypeEnum requestType) -
getRequestType
@Nonnull @NotNull public @NotNull SalesChannelRelationshipRequestSupplier.RequestTypeEnum getRequestType()type of relationship request- Returns:
- requestType
-
setRequestType
-
supplierIdentifier
-
getSupplierIdentifier
Request goes to this supplier identifier.- Returns:
- supplierIdentifier
-
setSupplierIdentifier
-
supplierName
-
getSupplierName
Request goes to this supplier name.- Returns:
- supplierName
-
setSupplierName
-
subType
public SalesChannelRelationshipRequestSupplier subType(SalesChannelRelationshipRequestSupplier.SubTypeEnum subType) -
getSubType
What type of segment of channel is this.- Returns:
- subType
-
setSubType
-
ownerIdentifier
-
getOwnerIdentifier
Specific identifier for the company / corporation / travel agency that is retrieving the rates- Returns:
- ownerIdentifier
-
setOwnerIdentifier
-
ownerName
-
getOwnerName
Name of the owner / affiliate.- Returns:
- ownerName
-
setOwnerName
-
introductoryMessage
-
getIntroductoryMessage
Owner / affiliate writes an intro to request a connection.- Returns:
- introductoryMessage
-
setIntroductoryMessage
-
equals
-
hashCode
public int hashCode() -
toString
-