Modifier and Type | Method and Description |
---|---|
SslPolicy.Builder |
addAllCustomFeatures(List<String> customFeatures)
A list of features enabled when the selected profile is CUSTOM.
|
SslPolicy.Builder |
addAllEnabledFeatures(List<String> enabledFeatures)
[Output Only] The list of features enabled in the SSL policy.
|
SslPolicy.Builder |
addAllWarnings(List<Warnings> warnings)
[Output Only] If potential misconfigurations are detected for this SSL policy, this field
will be populated with warning messages.
|
SslPolicy.Builder |
addCustomFeatures(String customFeatures)
A list of features enabled when the selected profile is CUSTOM.
|
SslPolicy.Builder |
addEnabledFeatures(String enabledFeatures)
[Output Only] The list of features enabled in the SSL policy.
|
SslPolicy.Builder |
addWarnings(Warnings warnings)
[Output Only] If potential misconfigurations are detected for this SSL policy, this field
will be populated with warning messages.
|
SslPolicy |
build() |
SslPolicy.Builder |
clone() |
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
List<String> |
getCustomFeaturesList()
A list of features enabled when the selected profile is CUSTOM.
|
String |
getDescription()
An optional description of this resource.
|
List<String> |
getEnabledFeaturesList()
[Output Only] The list of features enabled in the SSL policy.
|
String |
getFingerprint()
Fingerprint of this resource.
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output only] Type of the resource.
|
String |
getMinTlsVersion()
The minimum version of SSL protocol that can be used by the clients to establish a connection
with the load balancer.
|
String |
getName()
Name of the resource.
|
String |
getProfile()
Profile specifies the set of SSL features that can be used by the load balancer when
negotiating SSL with clients.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
List<Warnings> |
getWarningsList()
[Output Only] If potential misconfigurations are detected for this SSL policy, this field
will be populated with warning messages.
|
SslPolicy.Builder |
mergeFrom(SslPolicy other) |
SslPolicy.Builder |
setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
SslPolicy.Builder |
setDescription(String description)
An optional description of this resource.
|
SslPolicy.Builder |
setFingerprint(String fingerprint)
Fingerprint of this resource.
|
SslPolicy.Builder |
setId(String id)
[Output Only] The unique identifier for the resource.
|
SslPolicy.Builder |
setKind(String kind)
[Output only] Type of the resource.
|
SslPolicy.Builder |
setMinTlsVersion(String minTlsVersion)
The minimum version of SSL protocol that can be used by the clients to establish a connection
with the load balancer.
|
SslPolicy.Builder |
setName(String name)
Name of the resource.
|
SslPolicy.Builder |
setProfile(String profile)
Profile specifies the set of SSL features that can be used by the load balancer when
negotiating SSL with clients.
|
SslPolicy.Builder |
setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
public SslPolicy.Builder mergeFrom(SslPolicy other)
public String getCreationTimestamp()
public SslPolicy.Builder setCreationTimestamp(String creationTimestamp)
public List<String> getCustomFeaturesList()
public SslPolicy.Builder addAllCustomFeatures(List<String> customFeatures)
public SslPolicy.Builder addCustomFeatures(String customFeatures)
public String getDescription()
public SslPolicy.Builder setDescription(String description)
public List<String> getEnabledFeaturesList()
public SslPolicy.Builder addAllEnabledFeatures(List<String> enabledFeatures)
public SslPolicy.Builder addEnabledFeatures(String enabledFeatures)
public String getFingerprint()
To see the latest fingerprint, make a get() request to retrieve an SslPolicy.
public SslPolicy.Builder setFingerprint(String fingerprint)
To see the latest fingerprint, make a get() request to retrieve an SslPolicy.
public String getId()
public SslPolicy.Builder setId(String id)
public String getKind()
public SslPolicy.Builder setKind(String kind)
public String getMinTlsVersion()
public SslPolicy.Builder setMinTlsVersion(String minTlsVersion)
public String getName()
public SslPolicy.Builder setName(String name)
public String getProfile()
public SslPolicy.Builder setProfile(String profile)
public String getSelfLink()
public SslPolicy.Builder setSelfLink(String selfLink)
public List<Warnings> getWarningsList()
public SslPolicy.Builder addAllWarnings(List<Warnings> warnings)
public SslPolicy.Builder addWarnings(Warnings warnings)
public SslPolicy build()
public SslPolicy.Builder clone()
Copyright © 2019 Google LLC. All rights reserved.