Package travel.wink.sdk.affiliate.model
Class SalesChannelRelationshipRequest
java.lang.Object
travel.wink.sdk.affiliate.model.SalesChannelRelationshipRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-05-12T18:08:19.345230203+07:00[Asia/Bangkok]")
public class SalesChannelRelationshipRequest
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
-
SalesChannelRelationshipRequest
public SalesChannelRelationshipRequest()
-
-
Method Details
-
identifier
-
getIdentifier
Unique record identifier- Returns:
- identifier
-
setIdentifier
-
status
-
getStatus
status of relationship request- Returns:
- status
-
setStatus
-
requestType
public SalesChannelRelationshipRequest requestType(SalesChannelRelationshipRequest.RequestTypeEnum requestType) -
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
-
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
-