target.apidocs.com.google.api.services.compute.model.TlsContext.html Maven / Gradle / Ivy
TlsContext (Compute Engine API alpha-rev20200526-1.30.9)
com.google.api.services.compute.model
Class TlsContext
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.TlsContext
-
public final class TlsContext
extends GenericJson
[Deprecated] The TLS settings for the client or server. The TLS settings for the client or
server.
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
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
TlsContext()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
TlsContext
clone()
TlsCertificateContext
getCertificateContext()
Defines the mechanism to obtain the client or server certificate.
TlsValidationContext
getValidationContext()
Defines the mechanism to obtain the Certificate Authority certificate to validate the
client/server certificate.
TlsContext
set(String fieldName,
Object value)
TlsContext
setCertificateContext(TlsCertificateContext certificateContext)
Defines the mechanism to obtain the client or server certificate.
TlsContext
setValidationContext(TlsValidationContext validationContext)
Defines the mechanism to obtain the Certificate Authority certificate to validate the
client/server certificate.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getCertificateContext
public TlsCertificateContext getCertificateContext()
Defines the mechanism to obtain the client or server certificate.
- Returns:
- value or
null
for none
-
setCertificateContext
public TlsContext setCertificateContext(TlsCertificateContext certificateContext)
Defines the mechanism to obtain the client or server certificate.
- Parameters:
certificateContext
- certificateContext or null
for none
-
getValidationContext
public TlsValidationContext getValidationContext()
Defines the mechanism to obtain the Certificate Authority certificate to validate the
client/server certificate. If omitted, the proxy will not validate the server or client
certificate.
- Returns:
- value or
null
for none
-
setValidationContext
public TlsContext setValidationContext(TlsValidationContext validationContext)
Defines the mechanism to obtain the Certificate Authority certificate to validate the
client/server certificate. If omitted, the proxy will not validate the server or client
certificate.
- Parameters:
validationContext
- validationContext or null
for none
-
set
public TlsContext set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public TlsContext clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy