Class MicrositeSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • id

        public MicrositeSummary.Builder id​(String id)
        The unique identifier (OCID) of microsite.

        Can’t be changed after creation.

        Parameters:
        id - the value to set
        Returns:
        this builder
      • marketingBrandId

        public MicrositeSummary.Builder marketingBrandId​(String marketingBrandId)
        Marketing Brand Identifier
        Parameters:
        marketingBrandId - the value to set
        Returns:
        this builder
      • fusionEnvironmentId

        public MicrositeSummary.Builder fusionEnvironmentId​(String fusionEnvironmentId)
        Fusion Environment Identifier
        Parameters:
        fusionEnvironmentId - the value to set
        Returns:
        this builder
      • timeCreated

        public MicrositeSummary.Builder timeCreated​(Date timeCreated)
        The time the Microsite was created.

        An RFC3339 formatted datetime string

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

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

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

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

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

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

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

        public MicrositeSummary.Builder systemTags​(Map<String,​Map<String,​Object>> systemTags)
        The system tags associated with this resource, if any.

        The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

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