Class CreateProfileDetails

    • Method Detail

      • getDisplayName

        public String getDisplayName()
        A user-friendly name.

        Must be unique and you can change the name later. Avoid entering confidential information.

        Returns:
        the value
      • getCompartmentId

        public String getCompartmentId()
        The OCID of the compartment that contains the registration profile.
        Returns:
        the value
      • getDescription

        public String getDescription()
        User-specified description of the registration profile.
        Returns:
        the value
      • getManagementStationId

        public String getManagementStationId()
        description: The OCID of the management station to associate with an instance once registered.

        This is used when creating a profile for non-OCI instances.

        Returns:
        the value
      • getRegistrationType

        public Profile.RegistrationType getRegistrationType()
        The type of instance to register.
        Returns:
        the value
      • getIsDefaultProfile

        public Boolean getIsDefaultProfile()
        Indicates if the profile is set as the default.

        There is exactly one default profile for a specified architecture, OS family, registration type, and vendor. When registering an instance with the corresonding characteristics, the default profile is used, unless another profile is specified.

        Returns:
        the value
      • getFreeformTags

        public Map<String,​String> getFreeformTags()
        Free-form tags for this resource.

        Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {“Department”: “Finance”}

        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. For more information, see Resource Tags. Example: {“Operations”: {“CostCenter”: “42”}}

        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