public final class TlsCertificateContext extends 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
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
TlsCertificateContext() |
Modifier and Type | Method and Description |
---|---|
TlsCertificateContext |
clone() |
TlsCertificatePaths |
getCertificatePaths()
Specifies the certificate and private key paths.
|
String |
getCertificateSource()
Defines how TLS certificates are obtained.
|
SdsConfig |
getSdsConfig()
Specifies the config to retrieve certificates through SDS.
|
TlsCertificateContext |
set(String fieldName,
Object value) |
TlsCertificateContext |
setCertificatePaths(TlsCertificatePaths certificatePaths)
Specifies the certificate and private key paths.
|
TlsCertificateContext |
setCertificateSource(String certificateSource)
Defines how TLS certificates are obtained.
|
TlsCertificateContext |
setSdsConfig(SdsConfig sdsConfig)
Specifies the config to retrieve certificates through SDS.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public TlsCertificatePaths getCertificatePaths()
null
for nonepublic TlsCertificateContext setCertificatePaths(TlsCertificatePaths certificatePaths)
certificatePaths
- certificatePaths or null
for nonepublic String getCertificateSource()
null
for nonepublic TlsCertificateContext setCertificateSource(String certificateSource)
certificateSource
- certificateSource or null
for nonepublic SdsConfig getSdsConfig()
null
for nonepublic TlsCertificateContext setSdsConfig(SdsConfig sdsConfig)
sdsConfig
- sdsConfig or null
for nonepublic TlsCertificateContext set(String fieldName, Object value)
set
in class GenericJson
public TlsCertificateContext clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.