public static class FusionEnvironment.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FusionEnvironment.Builder |
additionalLanguagePacks(List<String> additionalLanguagePacks)
Language packs
|
FusionEnvironment.Builder |
appliedPatchBundles(List<String> appliedPatchBundles)
Patch bundle names
|
FusionEnvironment |
build() |
FusionEnvironment.Builder |
compartmentId(String compartmentId)
Compartment Identifier
|
FusionEnvironment.Builder |
copy(FusionEnvironment model) |
FusionEnvironment.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
FusionEnvironment.Builder |
displayName(String displayName)
FusionEnvironment Identifier, can be renamed
|
FusionEnvironment.Builder |
dnsPrefix(String dnsPrefix)
DNS prefix
|
FusionEnvironment.Builder |
domainId(String domainId)
The IDCS domain created for the fusion instance
|
FusionEnvironment.Builder |
environmentRole(EnvironmentRole environmentRole) |
FusionEnvironment.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
FusionEnvironment.Builder |
fusionEnvironmentFamilyId(String fusionEnvironmentFamilyId)
FusionEnvironmentFamily Identifier
|
FusionEnvironment.Builder |
fusionEnvironmentType(FusionEnvironment.FusionEnvironmentType fusionEnvironmentType)
Type of the FusionEnvironment.
|
FusionEnvironment.Builder |
id(String id)
Unique identifier that is immutable on creation
|
FusionEnvironment.Builder |
idcsDomainUrl(String idcsDomainUrl)
The IDCS Domain URL
|
FusionEnvironment.Builder |
isBreakGlassEnabled(Boolean isBreakGlassEnabled)
If it’s true, then the Break Glass feature is enabled
|
FusionEnvironment.Builder |
isSuspended(Boolean isSuspended)
Environment suspended status
|
FusionEnvironment.Builder |
kmsKeyId(String kmsKeyId)
BYOK key id
|
FusionEnvironment.Builder |
kmsKeyInfo(Object kmsKeyInfo)
BYOK key info
|
FusionEnvironment.Builder |
lifecycleDetails(String lifecycleDetails)
A message describing the current state in more detail.
|
FusionEnvironment.Builder |
lifecycleState(FusionEnvironment.LifecycleState lifecycleState)
The current state of the ServiceInstance.
|
FusionEnvironment.Builder |
lockboxId(String lockboxId)
The lockbox Id of this fusion environment.
|
FusionEnvironment.Builder |
maintenancePolicy(GetMaintenancePolicyDetails maintenancePolicy) |
FusionEnvironment.Builder |
publicUrl(String publicUrl)
Public URL
|
FusionEnvironment.Builder |
refresh(RefreshDetails refresh) |
FusionEnvironment.Builder |
rules(List<Rule> rules)
Network Access Control Rules
|
FusionEnvironment.Builder |
subscriptionIds(List<String> subscriptionIds)
List of subscription IDs.
|
FusionEnvironment.Builder |
systemName(String systemName)
Environment Specific Guid/ System Name
|
FusionEnvironment.Builder |
timeCreated(Date timeCreated)
The time the the FusionEnvironment was created.
|
FusionEnvironment.Builder |
timeUpcomingMaintenance(Date timeUpcomingMaintenance)
The next maintenance for this environment
|
FusionEnvironment.Builder |
timeUpdated(Date timeUpdated)
The time the FusionEnvironment was updated.
|
FusionEnvironment.Builder |
version(String version)
Version of Fusion Apps used by this environment
|
public FusionEnvironment.Builder id(String id)
Unique identifier that is immutable on creation
id
- the value to setpublic FusionEnvironment.Builder displayName(String displayName)
FusionEnvironment Identifier, can be renamed
displayName
- the value to setpublic FusionEnvironment.Builder maintenancePolicy(GetMaintenancePolicyDetails maintenancePolicy)
public FusionEnvironment.Builder timeUpcomingMaintenance(Date timeUpcomingMaintenance)
The next maintenance for this environment
timeUpcomingMaintenance
- the value to setpublic FusionEnvironment.Builder compartmentId(String compartmentId)
Compartment Identifier
compartmentId
- the value to setpublic FusionEnvironment.Builder fusionEnvironmentFamilyId(String fusionEnvironmentFamilyId)
FusionEnvironmentFamily Identifier
fusionEnvironmentFamilyId
- the value to setpublic FusionEnvironment.Builder subscriptionIds(List<String> subscriptionIds)
List of subscription IDs.
subscriptionIds
- the value to setpublic FusionEnvironment.Builder fusionEnvironmentType(FusionEnvironment.FusionEnvironmentType fusionEnvironmentType)
Type of the FusionEnvironment.
fusionEnvironmentType
- the value to setpublic FusionEnvironment.Builder kmsKeyId(String kmsKeyId)
BYOK key id
kmsKeyId
- the value to setpublic FusionEnvironment.Builder kmsKeyInfo(Object kmsKeyInfo)
BYOK key info
kmsKeyInfo
- the value to setpublic FusionEnvironment.Builder domainId(String domainId)
The IDCS domain created for the fusion instance
domainId
- the value to setpublic FusionEnvironment.Builder idcsDomainUrl(String idcsDomainUrl)
The IDCS Domain URL
idcsDomainUrl
- the value to setpublic FusionEnvironment.Builder appliedPatchBundles(List<String> appliedPatchBundles)
Patch bundle names
appliedPatchBundles
- the value to setpublic FusionEnvironment.Builder version(String version)
Version of Fusion Apps used by this environment
version
- the value to setpublic FusionEnvironment.Builder publicUrl(String publicUrl)
Public URL
publicUrl
- the value to setpublic FusionEnvironment.Builder dnsPrefix(String dnsPrefix)
DNS prefix
dnsPrefix
- the value to setpublic FusionEnvironment.Builder additionalLanguagePacks(List<String> additionalLanguagePacks)
Language packs
additionalLanguagePacks
- the value to setpublic FusionEnvironment.Builder lockboxId(String lockboxId)
The lockbox Id of this fusion environment. If there’s no lockbox id, this field will be null
lockboxId
- the value to setpublic FusionEnvironment.Builder isBreakGlassEnabled(Boolean isBreakGlassEnabled)
If it’s true, then the Break Glass feature is enabled
isBreakGlassEnabled
- the value to setpublic FusionEnvironment.Builder refresh(RefreshDetails refresh)
public FusionEnvironment.Builder rules(List<Rule> rules)
Network Access Control Rules
rules
- the value to setpublic FusionEnvironment.Builder timeCreated(Date timeCreated)
The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
timeCreated
- the value to setpublic FusionEnvironment.Builder timeUpdated(Date timeUpdated)
The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
timeUpdated
- the value to setpublic FusionEnvironment.Builder lifecycleState(FusionEnvironment.LifecycleState lifecycleState)
The current state of the ServiceInstance.
lifecycleState
- the value to setpublic FusionEnvironment.Builder lifecycleDetails(String lifecycleDetails)
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
lifecycleDetails
- the value to setpublic FusionEnvironment.Builder systemName(String systemName)
Environment Specific Guid/ System Name
systemName
- the value to setpublic FusionEnvironment.Builder environmentRole(EnvironmentRole environmentRole)
public FusionEnvironment.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"}
freeformTags
- the value to setpublic FusionEnvironment.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"}}
definedTags
- the value to setpublic FusionEnvironment.Builder isSuspended(Boolean isSuspended)
Environment suspended status
isSuspended
- the value to setpublic FusionEnvironment build()
public FusionEnvironment.Builder copy(FusionEnvironment model)
Copyright © 2016–2024. All rights reserved.