Class AssociateOpportunityRequest

    • Method Detail

      • catalog

        public final String catalog()

        Specifies the catalog associated with the request. This field takes a string value from a predefined list: AWS or Sandbox. The catalog determines which environment the opportunity association is made in. Use AWS to associate opportunities in the Amazon Web Services catalog, and Sandbox for testing in secure, isolated environments.

        Returns:
        Specifies the catalog associated with the request. This field takes a string value from a predefined list: AWS or Sandbox. The catalog determines which environment the opportunity association is made in. Use AWS to associate opportunities in the Amazon Web Services catalog, and Sandbox for testing in secure, isolated environments.
      • opportunityIdentifier

        public final String opportunityIdentifier()

        Requires the Opportunity's unique identifier when you want to associate it with a related entity. Provide the correct identifier so the intended opportunity is updated with the association.

        Returns:
        Requires the Opportunity's unique identifier when you want to associate it with a related entity. Provide the correct identifier so the intended opportunity is updated with the association.
      • relatedEntityIdentifier

        public final String relatedEntityIdentifier()

        Requires the related entity's unique identifier when you want to associate it with the Opportunity. For Amazon Web Services Marketplace entities, provide the Amazon Resource Name (ARN). Use the Amazon Web Services Marketplace API to obtain the ARN.

        Returns:
        Requires the related entity's unique identifier when you want to associate it with the Opportunity. For Amazon Web Services Marketplace entities, provide the Amazon Resource Name (ARN). Use the Amazon Web Services Marketplace API to obtain the ARN.
      • relatedEntityType

        public final RelatedEntityType relatedEntityType()

        Specifies the entity type that you're associating with the Opportunity. This helps to categorize and properly process the association.

        If the service returns an enum value that is not available in the current SDK version, relatedEntityType will return RelatedEntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from relatedEntityTypeAsString().

        Returns:
        Specifies the entity type that you're associating with the Opportunity. This helps to categorize and properly process the association.
        See Also:
        RelatedEntityType
      • relatedEntityTypeAsString

        public final String relatedEntityTypeAsString()

        Specifies the entity type that you're associating with the Opportunity. This helps to categorize and properly process the association.

        If the service returns an enum value that is not available in the current SDK version, relatedEntityType will return RelatedEntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from relatedEntityTypeAsString().

        Returns:
        Specifies the entity type that you're associating with the Opportunity. This helps to categorize and properly process the association.
        See Also:
        RelatedEntityType
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object