Class TLSProperties.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<TLSProperties.Builder>
com.google.protobuf.GeneratedMessage.Builder<TLSProperties.Builder>
io.envoyproxy.envoy.data.accesslog.v3.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.GeneratedMessage.Builder<TLSProperties.Builder>
implements TLSPropertiesOrBuilder
Properties of a negotiated TLS connection. [#next-free-field: 8]Protobuf type
envoy.data.accesslog.v3.TLSProperties-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate Objectprivate com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties, TLSProperties.CertificateProperties.Builder, TLSProperties.CertificatePropertiesOrBuilder> private com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties, TLSProperties.CertificateProperties.Builder, TLSProperties.CertificatePropertiesOrBuilder> private com.google.protobuf.UInt32Valueprivate com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value, com.google.protobuf.UInt32Value.Builder, com.google.protobuf.UInt32ValueOrBuilder> private Objectprivate Objectprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()private voidbuildPartial0(TLSProperties result) clear()The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.Properties of the local certificate used to negotiate TLS.Properties of the peer certificate used to negotiate TLS.TLS cipher suite negotiated during handshake.The TLS session ID.SNI hostname from handshake.Version of TLS that was negotiated.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.com.google.protobuf.ByteStringThe ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.Properties of the local certificate used to negotiate TLS.Properties of the local certificate used to negotiate TLS.Properties of the local certificate used to negotiate TLS.Properties of the peer certificate used to negotiate TLS.Properties of the peer certificate used to negotiate TLS.Properties of the peer certificate used to negotiate TLS.com.google.protobuf.UInt32ValueTLS cipher suite negotiated during handshake.com.google.protobuf.UInt32Value.BuilderTLS cipher suite negotiated during handshake.com.google.protobuf.UInt32ValueOrBuilderTLS cipher suite negotiated during handshake.The TLS session ID.com.google.protobuf.ByteStringThe TLS session ID.SNI hostname from handshake.com.google.protobuf.ByteStringSNI hostname from handshake.Version of TLS that was negotiated.intVersion of TLS that was negotiated.booleanProperties of the local certificate used to negotiate TLS.booleanProperties of the peer certificate used to negotiate TLS.booleanTLS cipher suite negotiated during handshake.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties, TLSProperties.CertificateProperties.Builder, TLSProperties.CertificatePropertiesOrBuilder> Properties of the local certificate used to negotiate TLS.private com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties, TLSProperties.CertificateProperties.Builder, TLSProperties.CertificatePropertiesOrBuilder> Properties of the peer certificate used to negotiate TLS.private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value, com.google.protobuf.UInt32Value.Builder, com.google.protobuf.UInt32ValueOrBuilder> TLS cipher suite negotiated during handshake.final booleanprivate voidmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TLSProperties other) Properties of the local certificate used to negotiate TLS.Properties of the peer certificate used to negotiate TLS.mergeTlsCipherSuite(com.google.protobuf.UInt32Value value) TLS cipher suite negotiated during handshake.setJa3Fingerprint(String value) The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.setJa3FingerprintBytes(com.google.protobuf.ByteString value) The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.Properties of the local certificate used to negotiate TLS.setLocalCertificateProperties(TLSProperties.CertificateProperties.Builder builderForValue) Properties of the local certificate used to negotiate TLS.Properties of the peer certificate used to negotiate TLS.setPeerCertificateProperties(TLSProperties.CertificateProperties.Builder builderForValue) Properties of the peer certificate used to negotiate TLS.setTlsCipherSuite(com.google.protobuf.UInt32Value value) TLS cipher suite negotiated during handshake.setTlsCipherSuite(com.google.protobuf.UInt32Value.Builder builderForValue) TLS cipher suite negotiated during handshake.setTlsSessionId(String value) The TLS session ID.setTlsSessionIdBytes(com.google.protobuf.ByteString value) The TLS session ID.setTlsSniHostname(String value) SNI hostname from handshake.setTlsSniHostnameBytes(com.google.protobuf.ByteString value) SNI hostname from handshake.Version of TLS that was negotiated.setTlsVersionValue(int value) Version of TLS that was negotiated.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
tlsVersion_
private int tlsVersion_ -
tlsCipherSuite_
private com.google.protobuf.UInt32Value tlsCipherSuite_ -
tlsCipherSuiteBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder, tlsCipherSuiteBuilder_com.google.protobuf.UInt32ValueOrBuilder> -
tlsSniHostname_
-
localCertificateProperties_
-
localCertificatePropertiesBuilder_
private com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties,TLSProperties.CertificateProperties.Builder, localCertificatePropertiesBuilder_TLSProperties.CertificatePropertiesOrBuilder> -
peerCertificateProperties_
-
peerCertificatePropertiesBuilder_
private com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties,TLSProperties.CertificateProperties.Builder, peerCertificatePropertiesBuilder_TLSProperties.CertificatePropertiesOrBuilder> -
tlsSessionId_
-
ja3Fingerprint_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TLSProperties.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<TLSProperties.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TLSProperties.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.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.v3.TLSProperties.TLSVersion tls_version = 1;- Specified by:
getTlsVersionValuein interfaceTLSPropertiesOrBuilder- Returns:
- The enum numeric value on the wire for tlsVersion.
-
setTlsVersionValue
Version of TLS that was negotiated.
.envoy.data.accesslog.v3.TLSProperties.TLSVersion tls_version = 1;- Parameters:
value- The enum numeric value on the wire for tlsVersion to set.- Returns:
- This builder for chaining.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
getTlsVersion
Version of TLS that was negotiated.
.envoy.data.accesslog.v3.TLSProperties.TLSVersion tls_version = 1;- Specified by:
getTlsVersionin interfaceTLSPropertiesOrBuilder- Returns:
- The tlsVersion.
-
setTlsVersion
Version of TLS that was negotiated.
.envoy.data.accesslog.v3.TLSProperties.TLSVersion tls_version = 1;- Parameters:
value- The tlsVersion to set.- Returns:
- This builder for chaining.
-
clearTlsVersion
Version of TLS that was negotiated.
.envoy.data.accesslog.v3.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
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
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
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
-
internalGetTlsCipherSuiteFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder, internalGetTlsCipherSuiteFieldBuilder()com.google.protobuf.UInt32ValueOrBuilder> 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; -
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
SNI hostname from handshake.
string tls_sni_hostname = 3;- Parameters:
value- The tlsSniHostname to set.- Returns:
- This builder for chaining.
-
clearTlsSniHostname
SNI hostname from handshake.
string tls_sni_hostname = 3;- Returns:
- This builder for chaining.
-
setTlsSniHostnameBytes
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.v3.TLSProperties.CertificateProperties local_certificate_properties = 4;- Specified by:
hasLocalCertificatePropertiesin interfaceTLSPropertiesOrBuilder- Returns:
- Whether the localCertificateProperties field is set.
-
getLocalCertificateProperties
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v3.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.v3.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.v3.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.v3.TLSProperties.CertificateProperties local_certificate_properties = 4; -
clearLocalCertificateProperties
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties local_certificate_properties = 4; -
getLocalCertificatePropertiesBuilder
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties local_certificate_properties = 4; -
getLocalCertificatePropertiesOrBuilder
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties local_certificate_properties = 4;- Specified by:
getLocalCertificatePropertiesOrBuilderin interfaceTLSPropertiesOrBuilder
-
internalGetLocalCertificatePropertiesFieldBuilder
private com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties,TLSProperties.CertificateProperties.Builder, internalGetLocalCertificatePropertiesFieldBuilder()TLSProperties.CertificatePropertiesOrBuilder> Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties local_certificate_properties = 4; -
hasPeerCertificateProperties
public boolean hasPeerCertificateProperties()Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties peer_certificate_properties = 5;- Specified by:
hasPeerCertificatePropertiesin interfaceTLSPropertiesOrBuilder- Returns:
- Whether the peerCertificateProperties field is set.
-
getPeerCertificateProperties
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v3.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.v3.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.v3.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.v3.TLSProperties.CertificateProperties peer_certificate_properties = 5; -
clearPeerCertificateProperties
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties peer_certificate_properties = 5; -
getPeerCertificatePropertiesBuilder
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties peer_certificate_properties = 5; -
getPeerCertificatePropertiesOrBuilder
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties peer_certificate_properties = 5;- Specified by:
getPeerCertificatePropertiesOrBuilderin interfaceTLSPropertiesOrBuilder
-
internalGetPeerCertificatePropertiesFieldBuilder
private com.google.protobuf.SingleFieldBuilder<TLSProperties.CertificateProperties,TLSProperties.CertificateProperties.Builder, internalGetPeerCertificatePropertiesFieldBuilder()TLSProperties.CertificatePropertiesOrBuilder> Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v3.TLSProperties.CertificateProperties peer_certificate_properties = 5; -
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
The TLS session ID.
string tls_session_id = 6;- Parameters:
value- The tlsSessionId to set.- Returns:
- This builder for chaining.
-
clearTlsSessionId
The TLS session ID.
string tls_session_id = 6;- Returns:
- This builder for chaining.
-
setTlsSessionIdBytes
The TLS session ID.
string tls_session_id = 6;- Parameters:
value- The bytes for tlsSessionId to set.- Returns:
- This builder for chaining.
-
getJa3Fingerprint
The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.
string ja3_fingerprint = 7;- Specified by:
getJa3Fingerprintin interfaceTLSPropertiesOrBuilder- Returns:
- The ja3Fingerprint.
-
getJa3FingerprintBytes
public com.google.protobuf.ByteString getJa3FingerprintBytes()The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.
string ja3_fingerprint = 7;- Specified by:
getJa3FingerprintBytesin interfaceTLSPropertiesOrBuilder- Returns:
- The bytes for ja3Fingerprint.
-
setJa3Fingerprint
The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.
string ja3_fingerprint = 7;- Parameters:
value- The ja3Fingerprint to set.- Returns:
- This builder for chaining.
-
clearJa3Fingerprint
The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.
string ja3_fingerprint = 7;- Returns:
- This builder for chaining.
-
setJa3FingerprintBytes
The ``JA3`` fingerprint when ``JA3`` fingerprinting is enabled.
string ja3_fingerprint = 7;- Parameters:
value- The bytes for ja3Fingerprint to set.- Returns:
- This builder for chaining.
-