Interface RejectEngagementInvitationRequest.Builder

  • Method Details

    • catalog

      This is the catalog that's associated with the engagement invitation. Acceptable values are AWS or Sandbox, 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 are AWS or Sandbox, 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

      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 rejected EngagementInvitation. 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)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.