Class AdminOpnPartnerSummary


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20241201")
    public final class AdminOpnPartnerSummary
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    OPN partner summary.
    Note: Objects should always be created or deserialized using the AdminOpnPartnerSummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the AdminOpnPartnerSummary.Builder, which maintain a set of all explicitly set fields called AdminOpnPartnerSummary.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getCompanyId

        public String getCompanyId()
        The id for company.
        Returns:
        the value
      • getPartnerName

        public String getPartnerName()
        Partner Name.
        Returns:
        the value
      • getLevelProgramName

        public String getLevelProgramName()
        Partner Name.
        Returns:
        the value
      • getStartDate

        public String getStartDate()
        The start date.
        Returns:
        the value
      • getEndDate

        public String getEndDate()
        The end date.
        Returns:
        the value
      • getMembershipType

        public String getMembershipType()
        OPN membership type
        Returns:
        the value
      • getStreetAddress1

        public String getStreetAddress1()
        The address of the partner.
        Returns:
        the value
      • getStreetAddress2

        public String getStreetAddress2()
        The address of the partner.
        Returns:
        the value
      • getCity

        public String getCity()
        City
        Returns:
        the value
      • getState

        public String getState()
        State
        Returns:
        the value
      • getZipcode

        public String getZipcode()
        Zip
        Returns:
        the value
      • getCountry

        public String getCountry()
        Country
        Returns:
        the value
      • getPhoneNumber

        public String getPhoneNumber()
        The phone number of the contact.
        Returns:
        the value
      • getPartnerUrl

        public String getPartnerUrl()
        The URL for partner’s service.
        Returns:
        the value
      • getNumberOfEmployees

        public String getNumberOfEmployees()
        The total number of employees.
        Returns:
        the value
      • getLastUpdated

        public String getLastUpdated()
        The last updated timestamp in format “yyyy-MM-dd HH:mm:ss.S”.
        Returns:
        the value
      • getFreeformTags

        public Map<String,​String> getFreeformTags()
        Simple key-value pair that is applied without any predefined name, type or scope.

        Exists for cross-compatibility only. Example: {“bar-key”: “value”}

        Returns:
        the value
      • getDefinedTags

        public Map<String,​Map<String,​Object>> getDefinedTags()
        Defined tags for this resource.

        Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

        Returns:
        the value
      • getSystemTags

        public Map<String,​Map<String,​Object>> getSystemTags()
        System tags for this resource.

        Each key is predefined and scoped to a namespace. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel