public static final class Cert.TlsParameters.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder> implements Cert.TlsParametersOrBuilder
envoy.api.v2.auth.TlsParameters| Modifier and Type | Method and Description |
|---|---|
Cert.TlsParameters.Builder |
addAllCipherSuites(Iterable<String> values)
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
Cert.TlsParameters.Builder |
addAllEcdhCurves(Iterable<String> values)
If specified, the TLS connection will only support the specified ECDH
curves.
|
Cert.TlsParameters.Builder |
addCipherSuites(String value)
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
Cert.TlsParameters.Builder |
addCipherSuitesBytes(com.google.protobuf.ByteString value)
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
Cert.TlsParameters.Builder |
addEcdhCurves(String value)
If specified, the TLS connection will only support the specified ECDH
curves.
|
Cert.TlsParameters.Builder |
addEcdhCurvesBytes(com.google.protobuf.ByteString value)
If specified, the TLS connection will only support the specified ECDH
curves.
|
Cert.TlsParameters.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cert.TlsParameters |
build() |
Cert.TlsParameters |
buildPartial() |
Cert.TlsParameters.Builder |
clear() |
Cert.TlsParameters.Builder |
clearCipherSuites()
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
Cert.TlsParameters.Builder |
clearEcdhCurves()
If specified, the TLS connection will only support the specified ECDH
curves.
|
Cert.TlsParameters.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Cert.TlsParameters.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Cert.TlsParameters.Builder |
clearTlsMaximumProtocolVersion()
Maximum TLS protocol version.
|
Cert.TlsParameters.Builder |
clearTlsMinimumProtocolVersion()
Minimum TLS protocol version.
|
Cert.TlsParameters.Builder |
clone() |
String |
getCipherSuites(int index)
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
com.google.protobuf.ByteString |
getCipherSuitesBytes(int index)
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
int |
getCipherSuitesCount()
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
com.google.protobuf.ProtocolStringList |
getCipherSuitesList()
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
Cert.TlsParameters |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEcdhCurves(int index)
If specified, the TLS connection will only support the specified ECDH
curves.
|
com.google.protobuf.ByteString |
getEcdhCurvesBytes(int index)
If specified, the TLS connection will only support the specified ECDH
curves.
|
int |
getEcdhCurvesCount()
If specified, the TLS connection will only support the specified ECDH
curves.
|
com.google.protobuf.ProtocolStringList |
getEcdhCurvesList()
If specified, the TLS connection will only support the specified ECDH
curves.
|
Cert.TlsParameters.TlsProtocol |
getTlsMaximumProtocolVersion()
Maximum TLS protocol version.
|
int |
getTlsMaximumProtocolVersionValue()
Maximum TLS protocol version.
|
Cert.TlsParameters.TlsProtocol |
getTlsMinimumProtocolVersion()
Minimum TLS protocol version.
|
int |
getTlsMinimumProtocolVersionValue()
Minimum TLS protocol version.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Cert.TlsParameters.Builder |
mergeFrom(Cert.TlsParameters other) |
Cert.TlsParameters.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Cert.TlsParameters.Builder |
mergeFrom(com.google.protobuf.Message other) |
Cert.TlsParameters.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Cert.TlsParameters.Builder |
setCipherSuites(int index,
String value)
If specified, the TLS listener will only support the specified `cipher list
<https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_.
|
Cert.TlsParameters.Builder |
setEcdhCurves(int index,
String value)
If specified, the TLS connection will only support the specified ECDH
curves.
|
Cert.TlsParameters.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cert.TlsParameters.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Cert.TlsParameters.Builder |
setTlsMaximumProtocolVersion(Cert.TlsParameters.TlsProtocol value)
Maximum TLS protocol version.
|
Cert.TlsParameters.Builder |
setTlsMaximumProtocolVersionValue(int value)
Maximum TLS protocol version.
|
Cert.TlsParameters.Builder |
setTlsMinimumProtocolVersion(Cert.TlsParameters.TlsProtocol value)
Minimum TLS protocol version.
|
Cert.TlsParameters.Builder |
setTlsMinimumProtocolVersionValue(int value)
Minimum TLS protocol version.
|
Cert.TlsParameters.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Cert.TlsParameters build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Cert.TlsParameters buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Cert.TlsParameters.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder mergeFrom(Cert.TlsParameters other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public Cert.TlsParameters.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Cert.TlsParameters.Builder>IOExceptionpublic int getTlsMinimumProtocolVersionValue()
Minimum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_minimum_protocol_version = 1 [(.validate.rules) = { ... }getTlsMinimumProtocolVersionValue in interface Cert.TlsParametersOrBuilderpublic Cert.TlsParameters.Builder setTlsMinimumProtocolVersionValue(int value)
Minimum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_minimum_protocol_version = 1 [(.validate.rules) = { ... }public Cert.TlsParameters.TlsProtocol getTlsMinimumProtocolVersion()
Minimum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_minimum_protocol_version = 1 [(.validate.rules) = { ... }getTlsMinimumProtocolVersion in interface Cert.TlsParametersOrBuilderpublic Cert.TlsParameters.Builder setTlsMinimumProtocolVersion(Cert.TlsParameters.TlsProtocol value)
Minimum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_minimum_protocol_version = 1 [(.validate.rules) = { ... }public Cert.TlsParameters.Builder clearTlsMinimumProtocolVersion()
Minimum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_minimum_protocol_version = 1 [(.validate.rules) = { ... }public int getTlsMaximumProtocolVersionValue()
Maximum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_maximum_protocol_version = 2 [(.validate.rules) = { ... }getTlsMaximumProtocolVersionValue in interface Cert.TlsParametersOrBuilderpublic Cert.TlsParameters.Builder setTlsMaximumProtocolVersionValue(int value)
Maximum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_maximum_protocol_version = 2 [(.validate.rules) = { ... }public Cert.TlsParameters.TlsProtocol getTlsMaximumProtocolVersion()
Maximum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_maximum_protocol_version = 2 [(.validate.rules) = { ... }getTlsMaximumProtocolVersion in interface Cert.TlsParametersOrBuilderpublic Cert.TlsParameters.Builder setTlsMaximumProtocolVersion(Cert.TlsParameters.TlsProtocol value)
Maximum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_maximum_protocol_version = 2 [(.validate.rules) = { ... }public Cert.TlsParameters.Builder clearTlsMaximumProtocolVersion()
Maximum TLS protocol version.
.envoy.api.v2.auth.TlsParameters.TlsProtocol tls_maximum_protocol_version = 2 [(.validate.rules) = { ... }public com.google.protobuf.ProtocolStringList getCipherSuitesList()
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;getCipherSuitesList in interface Cert.TlsParametersOrBuilderpublic int getCipherSuitesCount()
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;getCipherSuitesCount in interface Cert.TlsParametersOrBuilderpublic String getCipherSuites(int index)
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;getCipherSuites in interface Cert.TlsParametersOrBuilderpublic com.google.protobuf.ByteString getCipherSuitesBytes(int index)
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;getCipherSuitesBytes in interface Cert.TlsParametersOrBuilderpublic Cert.TlsParameters.Builder setCipherSuites(int index, String value)
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;public Cert.TlsParameters.Builder addCipherSuites(String value)
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;public Cert.TlsParameters.Builder addAllCipherSuites(Iterable<String> values)
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;public Cert.TlsParameters.Builder clearCipherSuites()
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;public Cert.TlsParameters.Builder addCipherSuitesBytes(com.google.protobuf.ByteString value)
If specified, the TLS listener will only support the specified `cipher list <https://commondatastorage.googleapis.com/chromium-boringssl-docs/ssl.h.html#Cipher-suite-configuration>`_. If not specified, the default list: .. code-block:: none [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305] [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305] ECDHE-ECDSA-AES128-SHA ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-SHA ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-AES256-SHA ECDHE-RSA-AES256-SHA AES256-GCM-SHA384 AES256-SHA will be used.
repeated string cipher_suites = 3;public com.google.protobuf.ProtocolStringList getEcdhCurvesList()
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;getEcdhCurvesList in interface Cert.TlsParametersOrBuilderpublic int getEcdhCurvesCount()
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;getEcdhCurvesCount in interface Cert.TlsParametersOrBuilderpublic String getEcdhCurves(int index)
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;getEcdhCurves in interface Cert.TlsParametersOrBuilderpublic com.google.protobuf.ByteString getEcdhCurvesBytes(int index)
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;getEcdhCurvesBytes in interface Cert.TlsParametersOrBuilderpublic Cert.TlsParameters.Builder setEcdhCurves(int index, String value)
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;public Cert.TlsParameters.Builder addEcdhCurves(String value)
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;public Cert.TlsParameters.Builder addAllEcdhCurves(Iterable<String> values)
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;public Cert.TlsParameters.Builder clearEcdhCurves()
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;public Cert.TlsParameters.Builder addEcdhCurvesBytes(com.google.protobuf.ByteString value)
If specified, the TLS connection will only support the specified ECDH curves. If not specified, the default curves (X25519, P-256) will be used.
repeated string ecdh_curves = 4;public final Cert.TlsParameters.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>public final Cert.TlsParameters.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Cert.TlsParameters.Builder>Copyright © 2018 The Envoy Project. All rights reserved.