Class ApplicationSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • compartmentId

        public ApplicationSummary.Builder compartmentId​(String compartmentId)
        The OCID of a compartment.
        Parameters:
        compartmentId - the value to set
        Returns:
        this builder
      • definedTags

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

        Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {“Operations”: {“CostCenter”: “42”}}

        Parameters:
        definedTags - the value to set
        Returns:
        this builder
      • displayName

        public ApplicationSummary.Builder displayName​(String displayName)
        A user-friendly name.

        This name is not necessarily unique.

        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • freeformTags

        public ApplicationSummary.Builder freeformTags​(Map<String,​String> freeformTags)
        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”}

        Parameters:
        freeformTags - the value to set
        Returns:
        this builder
      • ownerPrincipalId

        public ApplicationSummary.Builder ownerPrincipalId​(String ownerPrincipalId)
        The OCID of the user who created the resource.
        Parameters:
        ownerPrincipalId - the value to set
        Returns:
        this builder
      • ownerUserName

        public ApplicationSummary.Builder ownerUserName​(String ownerUserName)
        The username of the user who created the resource.

        If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.

        Parameters:
        ownerUserName - the value to set
        Returns:
        this builder
      • poolId

        public ApplicationSummary.Builder poolId​(String poolId)
        The OCID of a pool.

        Unique Id to indentify a dataflow pool resource.

        Parameters:
        poolId - the value to set
        Returns:
        this builder
      • sparkVersion

        public ApplicationSummary.Builder sparkVersion​(String sparkVersion)
        The Spark version utilized to run the application.
        Parameters:
        sparkVersion - the value to set
        Returns:
        this builder
      • timeCreated

        public ApplicationSummary.Builder timeCreated​(Date timeCreated)
        The date and time the resource was created, expressed in RFC 3339 timestamp format.

        Example: 2018-04-03T21:10:29.600Z

        Parameters:
        timeCreated - the value to set
        Returns:
        this builder
      • timeUpdated

        public ApplicationSummary.Builder timeUpdated​(Date timeUpdated)
        The date and time the resource was updated, expressed in RFC 3339 timestamp format.

        Example: 2018-04-03T21:10:29.600Z

        Parameters:
        timeUpdated - the value to set
        Returns:
        this builder