public static class AnalyticsInstanceSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public AnalyticsInstanceSummary.Builder id(String id)
The resource OCID.
id
- the value to setpublic AnalyticsInstanceSummary.Builder name(String name)
The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
name
- the value to setpublic AnalyticsInstanceSummary.Builder description(String description)
Optional description.
description
- the value to setpublic AnalyticsInstanceSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment.
compartmentId
- the value to setpublic AnalyticsInstanceSummary.Builder lifecycleState(AnalyticsInstanceLifecycleState lifecycleState)
The current state of an instance.
lifecycleState
- the value to setpublic AnalyticsInstanceSummary.Builder featureSet(FeatureSet featureSet)
Analytics feature set.
featureSet
- the value to setpublic AnalyticsInstanceSummary.Builder capacity(Capacity capacity)
public AnalyticsInstanceSummary.Builder licenseType(LicenseType licenseType)
The license used for the service.
licenseType
- the value to setpublic AnalyticsInstanceSummary.Builder emailNotification(String emailNotification)
Email address receiving notifications.
emailNotification
- the value to setpublic AnalyticsInstanceSummary.Builder networkEndpointDetails(NetworkEndpointDetails networkEndpointDetails)
public AnalyticsInstanceSummary.Builder serviceUrl(String serviceUrl)
URL of the Analytics service.
serviceUrl
- the value to setpublic AnalyticsInstanceSummary.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"}}
definedTags
- the value to setpublic AnalyticsInstanceSummary.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"}
freeformTags
- the value to setpublic AnalyticsInstanceSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud": {"key": "value"}}
systemTags
- the value to setpublic AnalyticsInstanceSummary.Builder timeCreated(Date timeCreated)
The date and time the instance was created, in the format defined by RFC3339.
Example: 2016-08-25T21:10:29.600Z
timeCreated
- the value to setpublic AnalyticsInstanceSummary.Builder timeUpdated(Date timeUpdated)
The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
timeUpdated
- the value to setpublic AnalyticsInstanceSummary build()
public AnalyticsInstanceSummary.Builder copy(AnalyticsInstanceSummary model)
Copyright © 2016–2024. All rights reserved.