@BetaApi
  public final Operation setSslCertificatesTargetHttpsProxy(
      String targetHttpsProxy,
      TargetHttpsProxiesSetSslCertificatesRequest
          targetHttpsProxiesSetSslCertificatesRequestResource) {

    SetSslCertificatesTargetHttpsProxyHttpRequest request =
        SetSslCertificatesTargetHttpsProxyHttpRequest.newBuilder()
            .setTargetHttpsProxy(targetHttpsProxy)
            .setTargetHttpsProxiesSetSslCertificatesRequestResource(
                targetHttpsProxiesSetSslCertificatesRequestResource)
            .build();
    return setSslCertificatesTargetHttpsProxy(request);
  }
@ BetaApi public final Operation setSslCertificatesTargetHttpsProxy ( String targetHttpsProxy , TargetHttpsProxiesSetSslCertificatesRequest targetHttpsProxiesSetSslCertificatesRequestResource ) { SetSslCertificatesTargetHttpsProxyHttpRequest request = SetSslCertificatesTargetHttpsProxyHttpRequest . newBuilder ( ) . setTargetHttpsProxy ( targetHttpsProxy ) . setTargetHttpsProxiesSetSslCertificatesRequestResource ( targetHttpsProxiesSetSslCertificatesRequestResource ) . build ( ) ; return setSslCertificatesTargetHttpsProxy ( request ) ; }
Replaces SslCertificates for TargetHttpsProxy.

<p>Sample code:

<pre><code>
try (TargetHttpsProxyClient targetHttpsProxyClient = TargetHttpsProxyClient.create()) {
ProjectTargetHttpsProxyName targetHttpsProxy = ProjectTargetHttpsProxyName.of("[PROJECT]", "[TARGET_HTTPS_PROXY]");
TargetHttpsProxiesSetSslCertificatesRequest targetHttpsProxiesSetSslCertificatesRequestResource = TargetHttpsProxiesSetSslCertificatesRequest.newBuilder().build();
Operation response = targetHttpsProxyClient.setSslCertificatesTargetHttpsProxy(targetHttpsProxy.toString(), targetHttpsProxiesSetSslCertificatesRequestResource);
}
</code></pre>

@param targetHttpsProxy Name of the TargetHttpsProxy resource to set an SslCertificates
resource for.
@param targetHttpsProxiesSetSslCertificatesRequestResource
@throws com.google.api.gax.rpc.ApiException if the remote call fails