| static DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails. builder() | Create a new builder. | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails.Builder. copy(DesktopPoolPrivateAccessDetails model) |  | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails.Builder. endpointFqdn(String endpointFqdn) | The three-label FQDN to use for the private endpoint. | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails.Builder. nsgIds(List<String> nsgIds) | A list of network security groups for the private access. | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails.Builder. privateIp(String privateIp) | The IPv4 address from the provided OCI subnet which needs to be assigned to the VNIC. | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails.Builder. subnetId(String subnetId) | The OCID  of the
subnet in the customer VCN where the connectivity will be established. | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails. toBuilder() |  | 
| DesktopPoolPrivateAccessDetails.Builder | DesktopPoolPrivateAccessDetails.Builder. vcnId(String vcnId) | The OCID  of the
customer VCN. |