public static class AnalyticsInstance.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AnalyticsInstance |
build() |
AnalyticsInstance.Builder |
capacity(Capacity capacity) |
AnalyticsInstance.Builder |
compartmentId(String compartmentId)
The OCID of the compartment.
|
AnalyticsInstance.Builder |
copy(AnalyticsInstance model) |
AnalyticsInstance.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
AnalyticsInstance.Builder |
description(String description)
Optional description.
|
AnalyticsInstance.Builder |
domainId(String domainId)
Identity domain OCID.
|
AnalyticsInstance.Builder |
emailNotification(String emailNotification)
Email address receiving notifications.
|
AnalyticsInstance.Builder |
featureBundle(FeatureBundle featureBundle)
The feature set of an Analytics instance.
|
AnalyticsInstance.Builder |
featureSet(FeatureSet featureSet)
Analytics feature set.
|
AnalyticsInstance.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
AnalyticsInstance.Builder |
id(String id)
The resource OCID.
|
AnalyticsInstance.Builder |
kmsKeyId(String kmsKeyId)
OCID of the OCI Vault Key encrypting the customer data stored in this Analytics instance.
|
AnalyticsInstance.Builder |
licenseType(LicenseType licenseType)
The license used for the service.
|
AnalyticsInstance.Builder |
lifecycleState(AnalyticsInstanceLifecycleState lifecycleState)
The current state of an instance.
|
AnalyticsInstance.Builder |
name(String name)
The name of the Analytics instance.
|
AnalyticsInstance.Builder |
networkEndpointDetails(NetworkEndpointDetails networkEndpointDetails) |
AnalyticsInstance.Builder |
privateAccessChannels(Map<String,PrivateAccessChannel> privateAccessChannels)
Map of PrivateAccessChannel unique identifier key as KEY and PrivateAccessChannel Object
as VALUE.
|
AnalyticsInstance.Builder |
serviceUrl(String serviceUrl)
URL of the Analytics service.
|
AnalyticsInstance.Builder |
systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.
|
AnalyticsInstance.Builder |
timeCreated(Date timeCreated)
The date and time the instance was created, in the format defined by RFC3339.
|
AnalyticsInstance.Builder |
timeUpdated(Date timeUpdated)
The date and time the instance was last updated (in the format defined by RFC3339).
|
AnalyticsInstance.Builder |
updateChannel(UpdateChannel updateChannel)
Analytics instance update channel.
|
AnalyticsInstance.Builder |
vanityUrlDetails(Map<String,VanityUrlDetails> vanityUrlDetails)
Map of VanityUrl unique identifier key as KEY and VanityUrl Object as VALUE.
|
public AnalyticsInstance.Builder id(String id)
The resource OCID.
id
- the value to setpublic AnalyticsInstance.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 AnalyticsInstance.Builder description(String description)
Optional description.
description
- the value to setpublic AnalyticsInstance.Builder compartmentId(String compartmentId)
The OCID of the compartment.
compartmentId
- the value to setpublic AnalyticsInstance.Builder lifecycleState(AnalyticsInstanceLifecycleState lifecycleState)
The current state of an instance.
lifecycleState
- the value to setpublic AnalyticsInstance.Builder featureSet(FeatureSet featureSet)
Analytics feature set.
featureSet
- the value to setpublic AnalyticsInstance.Builder capacity(Capacity capacity)
public AnalyticsInstance.Builder licenseType(LicenseType licenseType)
The license used for the service.
licenseType
- the value to setpublic AnalyticsInstance.Builder emailNotification(String emailNotification)
Email address receiving notifications.
emailNotification
- the value to setpublic AnalyticsInstance.Builder updateChannel(UpdateChannel updateChannel)
Analytics instance update channel.
updateChannel
- the value to setpublic AnalyticsInstance.Builder networkEndpointDetails(NetworkEndpointDetails networkEndpointDetails)
public AnalyticsInstance.Builder privateAccessChannels(Map<String,PrivateAccessChannel> privateAccessChannels)
Map of PrivateAccessChannel unique identifier key as KEY and PrivateAccessChannel Object as VALUE.
privateAccessChannels
- the value to setpublic AnalyticsInstance.Builder vanityUrlDetails(Map<String,VanityUrlDetails> vanityUrlDetails)
Map of VanityUrl unique identifier key as KEY and VanityUrl Object as VALUE.
vanityUrlDetails
- the value to setpublic AnalyticsInstance.Builder serviceUrl(String serviceUrl)
URL of the Analytics service.
serviceUrl
- the value to setpublic AnalyticsInstance.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 AnalyticsInstance.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 AnalyticsInstance.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 AnalyticsInstance.Builder kmsKeyId(String kmsKeyId)
OCID of the OCI Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
kmsKeyId
- the value to setpublic AnalyticsInstance.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 AnalyticsInstance.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 AnalyticsInstance.Builder featureBundle(FeatureBundle featureBundle)
The feature set of an Analytics instance.
featureBundle
- the value to setpublic AnalyticsInstance.Builder domainId(String domainId)
Identity domain OCID.
domainId
- the value to setpublic AnalyticsInstance build()
public AnalyticsInstance.Builder copy(AnalyticsInstance model)
Copyright © 2016–2024. All rights reserved.