public static class Onboarding.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Onboarding.Builder |
appliedPolicies(OnboardingPolicySummary appliedPolicies) |
Onboarding |
build() |
Onboarding.Builder |
compartmentId(String compartmentId)
Tenancy OCID
|
Onboarding.Builder |
copy(Onboarding model) |
Onboarding.Builder |
discoveryFrequency(String discoveryFrequency)
Provide discovery frequency.
|
Onboarding.Builder |
id(String id)
The unique id of the resource.
|
Onboarding.Builder |
isCostTrackingTagEnabled(Boolean isCostTrackingTagEnabled)
A value determining if the cost tracking tag is enabled or not.
|
Onboarding.Builder |
isFamsTagEnabled(Boolean isFamsTagEnabled)
A value determining if the Fleet Application Management tagging is enabled or not.
|
Onboarding.Builder |
lifecycleState(Onboarding.LifecycleState lifecycleState)
The current state of the Onboarding.
|
Onboarding.Builder |
resourceRegion(String resourceRegion)
Associated region
|
Onboarding.Builder |
systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.
|
Onboarding.Builder |
timeCreated(Date timeCreated)
The time this resource was created.
|
Onboarding.Builder |
timeUpdated(Date timeUpdated)
The time this resource was last updated.
|
Onboarding.Builder |
version(String version)
The version of Fleet Application Management that the tenant is onboarded to.
|
public Onboarding.Builder id(String id)
The unique id of the resource.
id
- the value to setpublic Onboarding.Builder compartmentId(String compartmentId)
Tenancy OCID
compartmentId
- the value to setpublic Onboarding.Builder resourceRegion(String resourceRegion)
Associated region
resourceRegion
- the value to setpublic Onboarding.Builder timeCreated(Date timeCreated)
The time this resource was created. An RFC3339 formatted datetime string.
timeCreated
- the value to setpublic Onboarding.Builder timeUpdated(Date timeUpdated)
The time this resource was last updated. An RFC3339 formatted datetime string.
timeUpdated
- the value to setpublic Onboarding.Builder isFamsTagEnabled(Boolean isFamsTagEnabled)
A value determining if the Fleet Application Management tagging is enabled or not. Allow Fleet Application Management to tag resources with fleet name using “Oracle$FAMS-Tags.FleetName” tag.
isFamsTagEnabled
- the value to setpublic Onboarding.Builder version(String version)
The version of Fleet Application Management that the tenant is onboarded to.
version
- the value to setpublic Onboarding.Builder isCostTrackingTagEnabled(Boolean isCostTrackingTagEnabled)
A value determining if the cost tracking tag is enabled or not. Allow Fleet Application Management to tag resources with cost tracking tag using “Oracle$FAMS-Tags.FAMSManaged” tag.
isCostTrackingTagEnabled
- the value to setpublic Onboarding.Builder appliedPolicies(OnboardingPolicySummary appliedPolicies)
public Onboarding.Builder discoveryFrequency(String discoveryFrequency)
Provide discovery frequency.
discoveryFrequency
- the value to setpublic Onboarding.Builder lifecycleState(Onboarding.LifecycleState lifecycleState)
The current state of the Onboarding.
lifecycleState
- the value to setpublic Onboarding.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud": {"free-tier-retained": "true"}}
systemTags
- the value to setpublic Onboarding build()
public Onboarding.Builder copy(Onboarding model)
Copyright © 2016–2024. All rights reserved.