Class Account

    • Method Detail

      • address

        public final Address address()

        Specifies the end Customer's address details associated with the Opportunity.

        Returns:
        Specifies the end Customer's address details associated with the Opportunity.
      • awsAccountId

        public final String awsAccountId()

        Specifies the Customer Amazon Web Services account ID associated with the Opportunity.

        Returns:
        Specifies the Customer Amazon Web Services account ID associated with the Opportunity.
      • companyName

        public final String companyName()

        Specifies the end Customer's company name associated with the Opportunity.

        Returns:
        Specifies the end Customer's company name associated with the Opportunity.
      • duns

        public final String duns()

        Indicates the Customer DUNS number, if available.

        Returns:
        Indicates the Customer DUNS number, if available.
      • industry

        public final Industry industry()

        Specifies the industry the end Customer belongs to that's associated with the Opportunity. It refers to the category or sector where the customer's business operates. This is a required field.

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

        Returns:
        Specifies the industry the end Customer belongs to that's associated with the Opportunity. It refers to the category or sector where the customer's business operates. This is a required field.
        See Also:
        Industry
      • industryAsString

        public final String industryAsString()

        Specifies the industry the end Customer belongs to that's associated with the Opportunity. It refers to the category or sector where the customer's business operates. This is a required field.

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

        Returns:
        Specifies the industry the end Customer belongs to that's associated with the Opportunity. It refers to the category or sector where the customer's business operates. This is a required field.
        See Also:
        Industry
      • otherIndustry

        public final String otherIndustry()

        Specifies the end Customer's industry associated with the Opportunity, when the selected value in the Industry field is Other.

        Returns:
        Specifies the end Customer's industry associated with the Opportunity, when the selected value in the Industry field is Other.
      • websiteUrl

        public final String websiteUrl()

        Specifies the end customer's company website URL associated with the Opportunity. This value is crucial to map the customer within the Amazon Web Services CRM system. This field is required in all cases except when the opportunity is related to national security.

        Returns:
        Specifies the end customer's company website URL associated with the Opportunity. This value is crucial to map the customer within the Amazon Web Services CRM system. This field is required in all cases except when the opportunity is related to national security.
      • serializableBuilderClass

        public static Class<? extends Account.Builder> serializableBuilderClass()
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)