public final class BackendServiceTlsSettings
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
BackendServiceTlsSettings() |
| Modifier and Type | Method and Description |
|---|---|
BackendServiceTlsSettings |
clone() |
String |
getAuthenticationConfig()
Reference to the BackendAuthenticationConfig resource from the networksecurity.googleapis.com
namespace.
|
String |
getSni()
Server Name Indication - see RFC3546 section 3.1.
|
List<BackendServiceTlsSettingsSubjectAltName> |
getSubjectAltNames()
A list of Subject Alternative Names (SANs) that the Load Balancer verifies during a TLS
handshake with the backend.
|
BackendServiceTlsSettings |
set(String fieldName,
Object value) |
BackendServiceTlsSettings |
setAuthenticationConfig(String authenticationConfig)
Reference to the BackendAuthenticationConfig resource from the networksecurity.googleapis.com
namespace.
|
BackendServiceTlsSettings |
setSni(String sni)
Server Name Indication - see RFC3546 section 3.1.
|
BackendServiceTlsSettings |
setSubjectAltNames(List<BackendServiceTlsSettingsSubjectAltName> subjectAltNames)
A list of Subject Alternative Names (SANs) that the Load Balancer verifies during a TLS
handshake with the backend.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getAuthenticationConfig()
null for nonepublic BackendServiceTlsSettings setAuthenticationConfig(String authenticationConfig)
authenticationConfig - authenticationConfig or null for nonepublic String getSni()
null for nonepublic BackendServiceTlsSettings setSni(String sni)
sni - sni or null for nonepublic List<BackendServiceTlsSettingsSubjectAltName> getSubjectAltNames()
null for nonepublic BackendServiceTlsSettings setSubjectAltNames(List<BackendServiceTlsSettingsSubjectAltName> subjectAltNames)
subjectAltNames - subjectAltNames or null for nonepublic BackendServiceTlsSettings set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic BackendServiceTlsSettings clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.