Enum LicenseType

  • All Implemented Interfaces:
    BmcEnum, Serializable, Comparable<LicenseType>

    @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220518")
    public enum LicenseType
    extends Enum<LicenseType>
    implements BmcEnum
    The license type of the instance.

    The NEW_LICENSE and BRING_YOUR_OWN_LICENSE cannot be used for create/update but those who are using this will be able to retrieve their old license.

    • Enum Constant Detail

      • NewLicense

        public static final LicenseType NewLicense
      • BringYourOwnLicense

        public static final LicenseType BringYourOwnLicense
      • AgOracleWorkloads

        public static final LicenseType AgOracleWorkloads
      • UnknownEnumValue

        public static final LicenseType UnknownEnumValue
        This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
    • Method Detail

      • values

        public static LicenseType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (LicenseType c : LicenseType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static LicenseType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null