public static class TargetHttpsProxy.Builder extends Object
Modifier and Type | Method and Description |
---|---|
TargetHttpsProxy.Builder |
addAllSslCertificates(List<String> sslCertificates)
URLs to SslCertificate resources that are used to authenticate connections between users and
the load balancer.
|
TargetHttpsProxy.Builder |
addSslCertificates(String sslCertificates)
URLs to SslCertificate resources that are used to authenticate connections between users and
the load balancer.
|
TargetHttpsProxy |
build() |
TargetHttpsProxy.Builder |
clone() |
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
String |
getDescription()
An optional description of this resource.
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of resource.
|
String |
getName()
Name of the resource.
|
String |
getQuicOverride()
Specifies the QUIC override policy for this TargetHttpsProxy resource.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
List<String> |
getSslCertificatesList()
URLs to SslCertificate resources that are used to authenticate connections between users and
the load balancer.
|
String |
getSslPolicy()
URL of SslPolicy resource that will be associated with the TargetHttpsProxy resource.
|
String |
getUrlMap()
A fully-qualified or valid partial URL to the UrlMap resource that defines the mapping from
URL to the BackendService.
|
TargetHttpsProxy.Builder |
mergeFrom(TargetHttpsProxy other) |
TargetHttpsProxy.Builder |
setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
TargetHttpsProxy.Builder |
setDescription(String description)
An optional description of this resource.
|
TargetHttpsProxy.Builder |
setId(String id)
[Output Only] The unique identifier for the resource.
|
TargetHttpsProxy.Builder |
setKind(String kind)
[Output Only] Type of resource.
|
TargetHttpsProxy.Builder |
setName(String name)
Name of the resource.
|
TargetHttpsProxy.Builder |
setQuicOverride(String quicOverride)
Specifies the QUIC override policy for this TargetHttpsProxy resource.
|
TargetHttpsProxy.Builder |
setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
TargetHttpsProxy.Builder |
setSslPolicy(String sslPolicy)
URL of SslPolicy resource that will be associated with the TargetHttpsProxy resource.
|
TargetHttpsProxy.Builder |
setUrlMap(String urlMap)
A fully-qualified or valid partial URL to the UrlMap resource that defines the mapping from
URL to the BackendService.
|
public TargetHttpsProxy.Builder mergeFrom(TargetHttpsProxy other)
public String getCreationTimestamp()
public TargetHttpsProxy.Builder setCreationTimestamp(String creationTimestamp)
public String getDescription()
public TargetHttpsProxy.Builder setDescription(String description)
public String getId()
public TargetHttpsProxy.Builder setId(String id)
public String getKind()
public TargetHttpsProxy.Builder setKind(String kind)
public String getName()
public TargetHttpsProxy.Builder setName(String name)
public String getQuicOverride()
public TargetHttpsProxy.Builder setQuicOverride(String quicOverride)
public String getSelfLink()
public TargetHttpsProxy.Builder setSelfLink(String selfLink)
public List<String> getSslCertificatesList()
public TargetHttpsProxy.Builder addAllSslCertificates(List<String> sslCertificates)
public TargetHttpsProxy.Builder addSslCertificates(String sslCertificates)
public String getSslPolicy()
public TargetHttpsProxy.Builder setSslPolicy(String sslPolicy)
public String getUrlMap()
public TargetHttpsProxy.Builder setUrlMap(String urlMap)
public TargetHttpsProxy build()
public TargetHttpsProxy.Builder clone()
Copyright © 2019 Google LLC. All rights reserved.