public static class PrivateEndpointSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
PrivateEndpointSummary |
build() |
PrivateEndpointSummary.Builder |
compartmentId(String compartmentId)
The compartment ID in which the Private Endpoint is authorized.
|
PrivateEndpointSummary.Builder |
copy(PrivateEndpointSummary model) |
PrivateEndpointSummary.Builder |
createdBy(String createdBy)
The OCID of the
user who created the Private Endpoint.
|
PrivateEndpointSummary.Builder |
etag(String etag)
The entity tag for the Private Endpoint.
|
PrivateEndpointSummary.Builder |
fqdns(Fqdns fqdns) |
PrivateEndpointSummary.Builder |
lifecycleState(PrivateEndpoint.LifecycleState lifecycleState)
The summaries of Private Endpoints’ lifecycle state.
|
PrivateEndpointSummary.Builder |
name(String name)
The name given to the Private Endpoint.
|
PrivateEndpointSummary.Builder |
namespace(String namespace)
The Object Storage namespace with which the Private Endpoint is associated.
|
PrivateEndpointSummary.Builder |
prefix(String prefix)
A prefix to use for the private endpoint.
|
PrivateEndpointSummary.Builder |
timeCreated(Date timeCreated)
The date and time the Private Endpoint was created, as described in RFC
2616.
|
PrivateEndpointSummary.Builder |
timeModified(Date timeModified)
The date and time the Private Endpoint was updated, as described in RFC
2616.
|
public PrivateEndpointSummary.Builder name(String name)
The name given to the Private Endpoint. Avoid entering confidential information. Example: my-new-pe1
name
- the value to setpublic PrivateEndpointSummary.Builder namespace(String namespace)
The Object Storage namespace with which the Private Endpoint is associated.
namespace
- the value to setpublic PrivateEndpointSummary.Builder compartmentId(String compartmentId)
The compartment ID in which the Private Endpoint is authorized.
compartmentId
- the value to setpublic PrivateEndpointSummary.Builder createdBy(String createdBy)
The OCID of the user who created the Private Endpoint.
createdBy
- the value to setpublic PrivateEndpointSummary.Builder timeCreated(Date timeCreated)
The date and time the Private Endpoint was created, as described in RFC 2616.
timeCreated
- the value to setpublic PrivateEndpointSummary.Builder timeModified(Date timeModified)
The date and time the Private Endpoint was updated, as described in RFC 2616.
timeModified
- the value to setpublic PrivateEndpointSummary.Builder prefix(String prefix)
A prefix to use for the private endpoint. The customer VCN’s DNS records are updated with
this prefix. The prefix input from the customer will be the first sub-domain in the
endpointFqdn. Example: If the prefix chosen is “abc”, then the endpointFqdn will be
‘abc.private.objectstorage.
prefix
- the value to setpublic PrivateEndpointSummary.Builder fqdns(Fqdns fqdns)
public PrivateEndpointSummary.Builder etag(String etag)
The entity tag for the Private Endpoint.
etag
- the value to setpublic PrivateEndpointSummary.Builder lifecycleState(PrivateEndpoint.LifecycleState lifecycleState)
The summaries of Private Endpoints’ lifecycle state.
lifecycleState
- the value to setpublic PrivateEndpointSummary build()
public PrivateEndpointSummary.Builder copy(PrivateEndpointSummary model)
Copyright © 2016–2024. All rights reserved.