public static class SteeringPolicyAttachment.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SteeringPolicyAttachment |
build() |
SteeringPolicyAttachment.Builder |
compartmentId(String compartmentId)
The OCID of the compartment containing the steering policy attachment.
|
SteeringPolicyAttachment.Builder |
copy(SteeringPolicyAttachment model) |
SteeringPolicyAttachment.Builder |
displayName(String displayName)
A user-friendly name for the steering policy attachment.
|
SteeringPolicyAttachment.Builder |
domainName(String domainName)
The attached domain within the attached zone.
|
SteeringPolicyAttachment.Builder |
id(String id)
The OCID of the resource.
|
SteeringPolicyAttachment.Builder |
lifecycleState(SteeringPolicyAttachment.LifecycleState lifecycleState)
The current state of the resource.
|
SteeringPolicyAttachment.Builder |
rtypes(List<String> rtypes)
The record types covered by the attachment at the domain.
|
SteeringPolicyAttachment.Builder |
self(String self)
The canonical absolute URL of the resource.
|
SteeringPolicyAttachment.Builder |
steeringPolicyId(String steeringPolicyId)
The OCID of the attached steering policy.
|
SteeringPolicyAttachment.Builder |
timeCreated(Date timeCreated)
The date and time the resource was created, expressed in RFC 3339 timestamp format.
|
SteeringPolicyAttachment.Builder |
zoneId(String zoneId)
The OCID of the attached zone.
|
public SteeringPolicyAttachment.Builder steeringPolicyId(String steeringPolicyId)
The OCID of the attached steering policy.
steeringPolicyId
- the value to setpublic SteeringPolicyAttachment.Builder zoneId(String zoneId)
The OCID of the attached zone.
zoneId
- the value to setpublic SteeringPolicyAttachment.Builder domainName(String domainName)
The attached domain within the attached zone.
domainName
- the value to setpublic SteeringPolicyAttachment.Builder displayName(String displayName)
A user-friendly name for the steering policy attachment. Does not have to be unique and can be changed. Avoid entering confidential information.
displayName
- the value to setpublic SteeringPolicyAttachment.Builder rtypes(List<String> rtypes)
The record types covered by the attachment at the domain. The set of record types is determined by aggregating the record types from the answers defined in the steering policy.
rtypes
- the value to setpublic SteeringPolicyAttachment.Builder compartmentId(String compartmentId)
The OCID of the compartment containing the steering policy attachment.
compartmentId
- the value to setpublic SteeringPolicyAttachment.Builder self(String self)
The canonical absolute URL of the resource.
self
- the value to setpublic SteeringPolicyAttachment.Builder id(String id)
The OCID of the resource.
id
- the value to setpublic SteeringPolicyAttachment.Builder timeCreated(Date timeCreated)
The date and time the resource was created, expressed in RFC 3339 timestamp format.
*Example:** 2016-07-22T17:23:59:60Z
timeCreated
- the value to setpublic SteeringPolicyAttachment.Builder lifecycleState(SteeringPolicyAttachment.LifecycleState lifecycleState)
The current state of the resource.
lifecycleState
- the value to setpublic SteeringPolicyAttachment build()
public SteeringPolicyAttachment.Builder copy(SteeringPolicyAttachment model)
Copyright © 2016–2024. All rights reserved.