Interface RejectEngagementInvitationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RejectEngagementInvitationRequest.Builder,RejectEngagementInvitationRequest>,PartnerCentralSellingRequest.Builder,SdkBuilder<RejectEngagementInvitationRequest.Builder,RejectEngagementInvitationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- RejectEngagementInvitationRequest
public static interface RejectEngagementInvitationRequest.Builder extends PartnerCentralSellingRequest.Builder, SdkPojo, CopyableBuilder<RejectEngagementInvitationRequest.Builder,RejectEngagementInvitationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RejectEngagementInvitationRequest.Buildercatalog(String catalog)This is the catalog that's associated with the engagement invitation.RejectEngagementInvitationRequest.Builderidentifier(String identifier)This is the unique identifier of the rejectedEngagementInvitation.RejectEngagementInvitationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)RejectEngagementInvitationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)RejectEngagementInvitationRequest.BuilderrejectionReason(String rejectionReason)This describes the reason for rejecting the engagement invitation, which helps AWS track usage patterns.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.partnercentralselling.model.PartnerCentralSellingRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
catalog
RejectEngagementInvitationRequest.Builder catalog(String catalog)
This is the catalog that's associated with the engagement invitation. Acceptable values are
AWSorSandbox, and these values determine the environment in which the opportunity is managed.- Parameters:
catalog- This is the catalog that's associated with the engagement invitation. Acceptable values areAWSorSandbox, and these values determine the environment in which the opportunity is managed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifier
RejectEngagementInvitationRequest.Builder identifier(String identifier)
This is the unique identifier of the rejected
EngagementInvitation. Providing the correct identifier helps to ensure that the intended invitation is rejected.- Parameters:
identifier- This is the unique identifier of the rejectedEngagementInvitation. Providing the correct identifier helps to ensure that the intended invitation is rejected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rejectionReason
RejectEngagementInvitationRequest.Builder rejectionReason(String rejectionReason)
This describes the reason for rejecting the engagement invitation, which helps AWS track usage patterns. Acceptable values include the following:
-
Customer problem unclear: The customer's problem isn't understood.
-
Next steps unclear: The next steps required to proceed aren't understood.
-
Unable to support: The partner is unable to provide support due to resource or capability constraints.
-
Duplicate of partner referral: The opportunity is a duplicate of an existing referral.
-
Other: Any reason not covered by other values.
- Parameters:
rejectionReason- This describes the reason for rejecting the engagement invitation, which helps AWS track usage patterns. Acceptable values include the following:-
Customer problem unclear: The customer's problem isn't understood.
-
Next steps unclear: The next steps required to proceed aren't understood.
-
Unable to support: The partner is unable to provide support due to resource or capability constraints.
-
Duplicate of partner referral: The opportunity is a duplicate of an existing referral.
-
Other: Any reason not covered by other values.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
overrideConfiguration
RejectEngagementInvitationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
RejectEngagementInvitationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-