Class TLSProperties.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
- io.envoyproxy.envoy.data.accesslog.v2.TLSProperties.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TLSPropertiesOrBuilder,Cloneable
- Enclosing class:
- TLSProperties
public static final class TLSProperties.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder> implements TLSPropertiesOrBuilder
Properties of a negotiated TLS connection. [#next-free-field: 7]
Protobuf typeenvoy.data.accesslog.v2.TLSProperties
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TLSProperties.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TLSPropertiesbuild()TLSPropertiesbuildPartial()TLSProperties.Builderclear()TLSProperties.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TLSProperties.BuilderclearLocalCertificateProperties()Properties of the local certificate used to negotiate TLS.TLSProperties.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TLSProperties.BuilderclearPeerCertificateProperties()Properties of the peer certificate used to negotiate TLS.TLSProperties.BuilderclearTlsCipherSuite()TLS cipher suite negotiated during handshake.TLSProperties.BuilderclearTlsSessionId()The TLS session ID.TLSProperties.BuilderclearTlsSniHostname()SNI hostname from handshake.TLSProperties.BuilderclearTlsVersion()Version of TLS that was negotiated.TLSProperties.Builderclone()TLSPropertiesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()TLSProperties.CertificatePropertiesgetLocalCertificateProperties()Properties of the local certificate used to negotiate TLS.TLSProperties.CertificateProperties.BuildergetLocalCertificatePropertiesBuilder()Properties of the local certificate used to negotiate TLS.TLSProperties.CertificatePropertiesOrBuildergetLocalCertificatePropertiesOrBuilder()Properties of the local certificate used to negotiate TLS.TLSProperties.CertificatePropertiesgetPeerCertificateProperties()Properties of the peer certificate used to negotiate TLS.TLSProperties.CertificateProperties.BuildergetPeerCertificatePropertiesBuilder()Properties of the peer certificate used to negotiate TLS.TLSProperties.CertificatePropertiesOrBuildergetPeerCertificatePropertiesOrBuilder()Properties of the peer certificate used to negotiate TLS.com.google.protobuf.UInt32ValuegetTlsCipherSuite()TLS cipher suite negotiated during handshake.com.google.protobuf.UInt32Value.BuildergetTlsCipherSuiteBuilder()TLS cipher suite negotiated during handshake.com.google.protobuf.UInt32ValueOrBuildergetTlsCipherSuiteOrBuilder()TLS cipher suite negotiated during handshake.StringgetTlsSessionId()The TLS session ID.com.google.protobuf.ByteStringgetTlsSessionIdBytes()The TLS session ID.StringgetTlsSniHostname()SNI hostname from handshake.com.google.protobuf.ByteStringgetTlsSniHostnameBytes()SNI hostname from handshake.TLSProperties.TLSVersiongetTlsVersion()Version of TLS that was negotiated.intgetTlsVersionValue()Version of TLS that was negotiated.booleanhasLocalCertificateProperties()Properties of the local certificate used to negotiate TLS.booleanhasPeerCertificateProperties()Properties of the peer certificate used to negotiate TLS.booleanhasTlsCipherSuite()TLS cipher suite negotiated during handshake.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TLSProperties.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TLSProperties.BuildermergeFrom(com.google.protobuf.Message other)TLSProperties.BuildermergeFrom(TLSProperties other)TLSProperties.BuildermergeLocalCertificateProperties(TLSProperties.CertificateProperties value)Properties of the local certificate used to negotiate TLS.TLSProperties.BuildermergePeerCertificateProperties(TLSProperties.CertificateProperties value)Properties of the peer certificate used to negotiate TLS.TLSProperties.BuildermergeTlsCipherSuite(com.google.protobuf.UInt32Value value)TLS cipher suite negotiated during handshake.TLSProperties.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TLSProperties.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TLSProperties.BuildersetLocalCertificateProperties(TLSProperties.CertificateProperties value)Properties of the local certificate used to negotiate TLS.TLSProperties.BuildersetLocalCertificateProperties(TLSProperties.CertificateProperties.Builder builderForValue)Properties of the local certificate used to negotiate TLS.TLSProperties.BuildersetPeerCertificateProperties(TLSProperties.CertificateProperties value)Properties of the peer certificate used to negotiate TLS.TLSProperties.BuildersetPeerCertificateProperties(TLSProperties.CertificateProperties.Builder builderForValue)Properties of the peer certificate used to negotiate TLS.TLSProperties.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TLSProperties.BuildersetTlsCipherSuite(com.google.protobuf.UInt32Value value)TLS cipher suite negotiated during handshake.TLSProperties.BuildersetTlsCipherSuite(com.google.protobuf.UInt32Value.Builder builderForValue)TLS cipher suite negotiated during handshake.TLSProperties.BuildersetTlsSessionId(String value)The TLS session ID.TLSProperties.BuildersetTlsSessionIdBytes(com.google.protobuf.ByteString value)The TLS session ID.TLSProperties.BuildersetTlsSniHostname(String value)SNI hostname from handshake.TLSProperties.BuildersetTlsSniHostnameBytes(com.google.protobuf.ByteString value)SNI hostname from handshake.TLSProperties.BuildersetTlsVersion(TLSProperties.TLSVersion value)Version of TLS that was negotiated.TLSProperties.BuildersetTlsVersionValue(int value)Version of TLS that was negotiated.TLSProperties.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
clear
public TLSProperties.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
getDefaultInstanceForType
public TLSProperties getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TLSProperties build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TLSProperties buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TLSProperties.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
setField
public TLSProperties.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
clearField
public TLSProperties.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
clearOneof
public TLSProperties.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
setRepeatedField
public TLSProperties.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
addRepeatedField
public TLSProperties.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
mergeFrom
public TLSProperties.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TLSProperties.Builder>
-
mergeFrom
public TLSProperties.Builder mergeFrom(TLSProperties other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
mergeFrom
public TLSProperties.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TLSProperties.Builder>- Throws:
IOException
-
getTlsVersionValue
public int getTlsVersionValue()
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;- Specified by:
getTlsVersionValuein interfaceTLSPropertiesOrBuilder- Returns:
- The enum numeric value on the wire for tlsVersion.
-
setTlsVersionValue
public TLSProperties.Builder setTlsVersionValue(int value)
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;- Parameters:
value- The enum numeric value on the wire for tlsVersion to set.- Returns:
- This builder for chaining.
-
getTlsVersion
public TLSProperties.TLSVersion getTlsVersion()
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;- Specified by:
getTlsVersionin interfaceTLSPropertiesOrBuilder- Returns:
- The tlsVersion.
-
setTlsVersion
public TLSProperties.Builder setTlsVersion(TLSProperties.TLSVersion value)
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;- Parameters:
value- The tlsVersion to set.- Returns:
- This builder for chaining.
-
clearTlsVersion
public TLSProperties.Builder clearTlsVersion()
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;- Returns:
- This builder for chaining.
-
hasTlsCipherSuite
public boolean hasTlsCipherSuite()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;- Specified by:
hasTlsCipherSuitein interfaceTLSPropertiesOrBuilder- Returns:
- Whether the tlsCipherSuite field is set.
-
getTlsCipherSuite
public com.google.protobuf.UInt32Value getTlsCipherSuite()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;- Specified by:
getTlsCipherSuitein interfaceTLSPropertiesOrBuilder- Returns:
- The tlsCipherSuite.
-
setTlsCipherSuite
public TLSProperties.Builder setTlsCipherSuite(com.google.protobuf.UInt32Value value)
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;
-
setTlsCipherSuite
public TLSProperties.Builder setTlsCipherSuite(com.google.protobuf.UInt32Value.Builder builderForValue)
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;
-
mergeTlsCipherSuite
public TLSProperties.Builder mergeTlsCipherSuite(com.google.protobuf.UInt32Value value)
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;
-
clearTlsCipherSuite
public TLSProperties.Builder clearTlsCipherSuite()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;
-
getTlsCipherSuiteBuilder
public com.google.protobuf.UInt32Value.Builder getTlsCipherSuiteBuilder()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;
-
getTlsCipherSuiteOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getTlsCipherSuiteOrBuilder()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;- Specified by:
getTlsCipherSuiteOrBuilderin interfaceTLSPropertiesOrBuilder
-
getTlsSniHostname
public String getTlsSniHostname()
SNI hostname from handshake.
string tls_sni_hostname = 3;- Specified by:
getTlsSniHostnamein interfaceTLSPropertiesOrBuilder- Returns:
- The tlsSniHostname.
-
getTlsSniHostnameBytes
public com.google.protobuf.ByteString getTlsSniHostnameBytes()
SNI hostname from handshake.
string tls_sni_hostname = 3;- Specified by:
getTlsSniHostnameBytesin interfaceTLSPropertiesOrBuilder- Returns:
- The bytes for tlsSniHostname.
-
setTlsSniHostname
public TLSProperties.Builder setTlsSniHostname(String value)
SNI hostname from handshake.
string tls_sni_hostname = 3;- Parameters:
value- The tlsSniHostname to set.- Returns:
- This builder for chaining.
-
clearTlsSniHostname
public TLSProperties.Builder clearTlsSniHostname()
SNI hostname from handshake.
string tls_sni_hostname = 3;- Returns:
- This builder for chaining.
-
setTlsSniHostnameBytes
public TLSProperties.Builder setTlsSniHostnameBytes(com.google.protobuf.ByteString value)
SNI hostname from handshake.
string tls_sni_hostname = 3;- Parameters:
value- The bytes for tlsSniHostname to set.- Returns:
- This builder for chaining.
-
hasLocalCertificateProperties
public boolean hasLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;- Specified by:
hasLocalCertificatePropertiesin interfaceTLSPropertiesOrBuilder- Returns:
- Whether the localCertificateProperties field is set.
-
getLocalCertificateProperties
public TLSProperties.CertificateProperties getLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;- Specified by:
getLocalCertificatePropertiesin interfaceTLSPropertiesOrBuilder- Returns:
- The localCertificateProperties.
-
setLocalCertificateProperties
public TLSProperties.Builder setLocalCertificateProperties(TLSProperties.CertificateProperties value)
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;
-
setLocalCertificateProperties
public TLSProperties.Builder setLocalCertificateProperties(TLSProperties.CertificateProperties.Builder builderForValue)
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;
-
mergeLocalCertificateProperties
public TLSProperties.Builder mergeLocalCertificateProperties(TLSProperties.CertificateProperties value)
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;
-
clearLocalCertificateProperties
public TLSProperties.Builder clearLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;
-
getLocalCertificatePropertiesBuilder
public TLSProperties.CertificateProperties.Builder getLocalCertificatePropertiesBuilder()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;
-
getLocalCertificatePropertiesOrBuilder
public TLSProperties.CertificatePropertiesOrBuilder getLocalCertificatePropertiesOrBuilder()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;- Specified by:
getLocalCertificatePropertiesOrBuilderin interfaceTLSPropertiesOrBuilder
-
hasPeerCertificateProperties
public boolean hasPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;- Specified by:
hasPeerCertificatePropertiesin interfaceTLSPropertiesOrBuilder- Returns:
- Whether the peerCertificateProperties field is set.
-
getPeerCertificateProperties
public TLSProperties.CertificateProperties getPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;- Specified by:
getPeerCertificatePropertiesin interfaceTLSPropertiesOrBuilder- Returns:
- The peerCertificateProperties.
-
setPeerCertificateProperties
public TLSProperties.Builder setPeerCertificateProperties(TLSProperties.CertificateProperties value)
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;
-
setPeerCertificateProperties
public TLSProperties.Builder setPeerCertificateProperties(TLSProperties.CertificateProperties.Builder builderForValue)
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;
-
mergePeerCertificateProperties
public TLSProperties.Builder mergePeerCertificateProperties(TLSProperties.CertificateProperties value)
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;
-
clearPeerCertificateProperties
public TLSProperties.Builder clearPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;
-
getPeerCertificatePropertiesBuilder
public TLSProperties.CertificateProperties.Builder getPeerCertificatePropertiesBuilder()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;
-
getPeerCertificatePropertiesOrBuilder
public TLSProperties.CertificatePropertiesOrBuilder getPeerCertificatePropertiesOrBuilder()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;- Specified by:
getPeerCertificatePropertiesOrBuilderin interfaceTLSPropertiesOrBuilder
-
getTlsSessionId
public String getTlsSessionId()
The TLS session ID.
string tls_session_id = 6;- Specified by:
getTlsSessionIdin interfaceTLSPropertiesOrBuilder- Returns:
- The tlsSessionId.
-
getTlsSessionIdBytes
public com.google.protobuf.ByteString getTlsSessionIdBytes()
The TLS session ID.
string tls_session_id = 6;- Specified by:
getTlsSessionIdBytesin interfaceTLSPropertiesOrBuilder- Returns:
- The bytes for tlsSessionId.
-
setTlsSessionId
public TLSProperties.Builder setTlsSessionId(String value)
The TLS session ID.
string tls_session_id = 6;- Parameters:
value- The tlsSessionId to set.- Returns:
- This builder for chaining.
-
clearTlsSessionId
public TLSProperties.Builder clearTlsSessionId()
The TLS session ID.
string tls_session_id = 6;- Returns:
- This builder for chaining.
-
setTlsSessionIdBytes
public TLSProperties.Builder setTlsSessionIdBytes(com.google.protobuf.ByteString value)
The TLS session ID.
string tls_session_id = 6;- Parameters:
value- The bytes for tlsSessionId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final TLSProperties.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
mergeUnknownFields
public final TLSProperties.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.Builder>
-
-