类 GatewayOuterClass.ServerTLSSettings
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
istio.networking.v1alpha3.GatewayOuterClass.ServerTLSSettings
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GatewayOuterClass.ServerTLSSettingsOrBuilder,Serializable
- 封闭类:
GatewayOuterClass
public static final class GatewayOuterClass.ServerTLSSettings
extends com.google.protobuf.GeneratedMessageV3
implements GatewayOuterClass.ServerTLSSettingsOrBuilder
Protobuf type
istio.networking.v1alpha3.ServerTLSSettings- 另请参阅:
-
嵌套类概要
嵌套类修饰符和类型类说明static final classProtobuf typeistio.networking.v1alpha3.ServerTLSSettingsstatic enumTLS modes enforced by the proxystatic enumTLS protocol versions.从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter 从类继承的嵌套类/接口 com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
字段概要
字段修饰符和类型字段说明static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int从类继承的字段 com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields从类继承的字段 com.google.protobuf.AbstractMessage
memoizedSize从类继承的字段 com.google.protobuf.AbstractMessageLite
memoizedHashCode -
方法概要
修饰符和类型方法说明booleanREQUIRED if mode is `MUTUAL`.com.google.protobuf.ByteStringREQUIRED if mode is `MUTUAL`.getCipherSuites(int index) Optional: If specified, only support the specified cipher list.com.google.protobuf.ByteStringgetCipherSuitesBytes(int index) Optional: If specified, only support the specified cipher list.intOptional: If specified, only support the specified cipher list.com.google.protobuf.ProtocolStringListOptional: If specified, only support the specified cipher list.For gateways running on Kubernetes, the name of the secret that holds the TLS certs including the CA certificates.com.google.protobuf.ByteStringFor gateways running on Kubernetes, the name of the secret that holds the TLS certs including the CA certificates.static final com.google.protobuf.Descriptors.DescriptorbooleanIf set to true, the load balancer will send a 301 redirect for all http connections, asking the clients to use HTTPS.Optional: Maximum TLS protocol version.intOptional: Maximum TLS protocol version.Optional: Minimum TLS protocol version.intOptional: Minimum TLS protocol version.getMode()Optional: Indicates whether connections to this port should be secured using TLS.intOptional: Indicates whether connections to this port should be secured using TLS.com.google.protobuf.Parser<GatewayOuterClass.ServerTLSSettings> REQUIRED if mode is `SIMPLE` or `MUTUAL`.com.google.protobuf.ByteStringREQUIRED if mode is `SIMPLE` or `MUTUAL`.intREQUIRED if mode is `SIMPLE` or `MUTUAL`.com.google.protobuf.ByteStringREQUIRED if mode is `SIMPLE` or `MUTUAL`.getSubjectAltNames(int index) A list of alternate names to verify the subject identity in the certificate presented by the client.com.google.protobuf.ByteStringgetSubjectAltNamesBytes(int index) A list of alternate names to verify the subject identity in the certificate presented by the client.intA list of alternate names to verify the subject identity in the certificate presented by the client.com.google.protobuf.ProtocolStringListA list of alternate names to verify the subject identity in the certificate presented by the client.getVerifyCertificateHash(int index) An optional list of hex-encoded SHA-256 hashes of the authorized client certificates.com.google.protobuf.ByteStringgetVerifyCertificateHashBytes(int index) An optional list of hex-encoded SHA-256 hashes of the authorized client certificates.intAn optional list of hex-encoded SHA-256 hashes of the authorized client certificates.com.google.protobuf.ProtocolStringListAn optional list of hex-encoded SHA-256 hashes of the authorized client certificates.getVerifyCertificateSpki(int index) An optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates.com.google.protobuf.ByteStringgetVerifyCertificateSpkiBytes(int index) An optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates.intAn optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates.com.google.protobuf.ProtocolStringListAn optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(GatewayOuterClass.ServerTLSSettings prototype) newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<GatewayOuterClass.ServerTLSSettings> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) 从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString从类继承的方法 com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
字段详细资料
-
HTTPS_REDIRECT_FIELD_NUMBER
public static final int HTTPS_REDIRECT_FIELD_NUMBER- 另请参阅:
-
MODE_FIELD_NUMBER
public static final int MODE_FIELD_NUMBER- 另请参阅:
-
SERVER_CERTIFICATE_FIELD_NUMBER
public static final int SERVER_CERTIFICATE_FIELD_NUMBER- 另请参阅:
-
PRIVATE_KEY_FIELD_NUMBER
public static final int PRIVATE_KEY_FIELD_NUMBER- 另请参阅:
-
CA_CERTIFICATES_FIELD_NUMBER
public static final int CA_CERTIFICATES_FIELD_NUMBER- 另请参阅:
-
CREDENTIAL_NAME_FIELD_NUMBER
public static final int CREDENTIAL_NAME_FIELD_NUMBER- 另请参阅:
-
SUBJECT_ALT_NAMES_FIELD_NUMBER
public static final int SUBJECT_ALT_NAMES_FIELD_NUMBER- 另请参阅:
-
VERIFY_CERTIFICATE_SPKI_FIELD_NUMBER
public static final int VERIFY_CERTIFICATE_SPKI_FIELD_NUMBER- 另请参阅:
-
VERIFY_CERTIFICATE_HASH_FIELD_NUMBER
public static final int VERIFY_CERTIFICATE_HASH_FIELD_NUMBER- 另请参阅:
-
MIN_PROTOCOL_VERSION_FIELD_NUMBER
public static final int MIN_PROTOCOL_VERSION_FIELD_NUMBER- 另请参阅:
-
MAX_PROTOCOL_VERSION_FIELD_NUMBER
public static final int MAX_PROTOCOL_VERSION_FIELD_NUMBER- 另请参阅:
-
CIPHER_SUITES_FIELD_NUMBER
public static final int CIPHER_SUITES_FIELD_NUMBER- 另请参阅:
-
-
方法详细资料
-
newInstance
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getHttpsRedirect
public boolean getHttpsRedirect()If set to true, the load balancer will send a 301 redirect for all http connections, asking the clients to use HTTPS.
bool https_redirect = 1;- 指定者:
getHttpsRedirect在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The httpsRedirect.
-
getModeValue
public int getModeValue()Optional: Indicates whether connections to this port should be secured using TLS. The value of this field determines how TLS is enforced.
.istio.networking.v1alpha3.ServerTLSSettings.TLSmode mode = 2;- 指定者:
getModeValue在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The enum numeric value on the wire for mode.
-
getMode
Optional: Indicates whether connections to this port should be secured using TLS. The value of this field determines how TLS is enforced.
.istio.networking.v1alpha3.ServerTLSSettings.TLSmode mode = 2;- 指定者:
getMode在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The mode.
-
getServerCertificate
REQUIRED if mode is `SIMPLE` or `MUTUAL`. The path to the file holding the server-side TLS certificate to use.
string server_certificate = 3;- 指定者:
getServerCertificate在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The serverCertificate.
-
getServerCertificateBytes
public com.google.protobuf.ByteString getServerCertificateBytes()REQUIRED if mode is `SIMPLE` or `MUTUAL`. The path to the file holding the server-side TLS certificate to use.
string server_certificate = 3;- 指定者:
getServerCertificateBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The bytes for serverCertificate.
-
getPrivateKey
REQUIRED if mode is `SIMPLE` or `MUTUAL`. The path to the file holding the server's private key.
string private_key = 4;- 指定者:
getPrivateKey在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The privateKey.
-
getPrivateKeyBytes
public com.google.protobuf.ByteString getPrivateKeyBytes()REQUIRED if mode is `SIMPLE` or `MUTUAL`. The path to the file holding the server's private key.
string private_key = 4;- 指定者:
getPrivateKeyBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The bytes for privateKey.
-
getCaCertificates
REQUIRED if mode is `MUTUAL`. The path to a file containing certificate authority certificates to use in verifying a presented client side certificate.
string ca_certificates = 5;- 指定者:
getCaCertificates在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The caCertificates.
-
getCaCertificatesBytes
public com.google.protobuf.ByteString getCaCertificatesBytes()REQUIRED if mode is `MUTUAL`. The path to a file containing certificate authority certificates to use in verifying a presented client side certificate.
string ca_certificates = 5;- 指定者:
getCaCertificatesBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The bytes for caCertificates.
-
getCredentialName
For gateways running on Kubernetes, the name of the secret that holds the TLS certs including the CA certificates. Applicable only on Kubernetes. The secret (of type `generic`) should contain the following keys and values: `key: <privateKey>` and `cert: <serverCert>`. For mutual TLS, `cacert: <CACertificate>` can be provided in the same secret or a separate secret named `<secret>-cacert`. Secret of type tls for server certificates along with ca.crt key for CA certificates is also supported. Only one of server certificates and CA certificate or credentialName can be specified.
string credential_name = 10;- 指定者:
getCredentialName在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The credentialName.
-
getCredentialNameBytes
public com.google.protobuf.ByteString getCredentialNameBytes()For gateways running on Kubernetes, the name of the secret that holds the TLS certs including the CA certificates. Applicable only on Kubernetes. The secret (of type `generic`) should contain the following keys and values: `key: <privateKey>` and `cert: <serverCert>`. For mutual TLS, `cacert: <CACertificate>` can be provided in the same secret or a separate secret named `<secret>-cacert`. Secret of type tls for server certificates along with ca.crt key for CA certificates is also supported. Only one of server certificates and CA certificate or credentialName can be specified.
string credential_name = 10;- 指定者:
getCredentialNameBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The bytes for credentialName.
-
getSubjectAltNamesList
public com.google.protobuf.ProtocolStringList getSubjectAltNamesList()A list of alternate names to verify the subject identity in the certificate presented by the client.
repeated string subject_alt_names = 6;- 指定者:
getSubjectAltNamesList在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- A list containing the subjectAltNames.
-
getSubjectAltNamesCount
public int getSubjectAltNamesCount()A list of alternate names to verify the subject identity in the certificate presented by the client.
repeated string subject_alt_names = 6;- 指定者:
getSubjectAltNamesCount在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The count of subjectAltNames.
-
getSubjectAltNames
A list of alternate names to verify the subject identity in the certificate presented by the client.
repeated string subject_alt_names = 6;- 指定者:
getSubjectAltNames在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The subjectAltNames at the given index.
-
getSubjectAltNamesBytes
public com.google.protobuf.ByteString getSubjectAltNamesBytes(int index) A list of alternate names to verify the subject identity in the certificate presented by the client.
repeated string subject_alt_names = 6;- 指定者:
getSubjectAltNamesBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the subjectAltNames at the given index.
-
getVerifyCertificateSpkiList
public com.google.protobuf.ProtocolStringList getVerifyCertificateSpkiList()An optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_spki = 11;- 指定者:
getVerifyCertificateSpkiList在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- A list containing the verifyCertificateSpki.
-
getVerifyCertificateSpkiCount
public int getVerifyCertificateSpkiCount()An optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_spki = 11;- 指定者:
getVerifyCertificateSpkiCount在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The count of verifyCertificateSpki.
-
getVerifyCertificateSpki
An optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_spki = 11;- 指定者:
getVerifyCertificateSpki在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The verifyCertificateSpki at the given index.
-
getVerifyCertificateSpkiBytes
public com.google.protobuf.ByteString getVerifyCertificateSpkiBytes(int index) An optional list of base64-encoded SHA-256 hashes of the SKPIs of authorized client certificates. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_spki = 11;- 指定者:
getVerifyCertificateSpkiBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the verifyCertificateSpki at the given index.
-
getVerifyCertificateHashList
public com.google.protobuf.ProtocolStringList getVerifyCertificateHashList()An optional list of hex-encoded SHA-256 hashes of the authorized client certificates. Both simple and colon separated formats are acceptable. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_hash = 12;- 指定者:
getVerifyCertificateHashList在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- A list containing the verifyCertificateHash.
-
getVerifyCertificateHashCount
public int getVerifyCertificateHashCount()An optional list of hex-encoded SHA-256 hashes of the authorized client certificates. Both simple and colon separated formats are acceptable. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_hash = 12;- 指定者:
getVerifyCertificateHashCount在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The count of verifyCertificateHash.
-
getVerifyCertificateHash
An optional list of hex-encoded SHA-256 hashes of the authorized client certificates. Both simple and colon separated formats are acceptable. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_hash = 12;- 指定者:
getVerifyCertificateHash在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The verifyCertificateHash at the given index.
-
getVerifyCertificateHashBytes
public com.google.protobuf.ByteString getVerifyCertificateHashBytes(int index) An optional list of hex-encoded SHA-256 hashes of the authorized client certificates. Both simple and colon separated formats are acceptable. Note: When both verify_certificate_hash and verify_certificate_spki are specified, a hash matching either value will result in the certificate being accepted.
repeated string verify_certificate_hash = 12;- 指定者:
getVerifyCertificateHashBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the verifyCertificateHash at the given index.
-
getMinProtocolVersionValue
public int getMinProtocolVersionValue()Optional: Minimum TLS protocol version.
.istio.networking.v1alpha3.ServerTLSSettings.TLSProtocol min_protocol_version = 7;- 指定者:
getMinProtocolVersionValue在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The enum numeric value on the wire for minProtocolVersion.
-
getMinProtocolVersion
Optional: Minimum TLS protocol version.
.istio.networking.v1alpha3.ServerTLSSettings.TLSProtocol min_protocol_version = 7;- 指定者:
getMinProtocolVersion在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The minProtocolVersion.
-
getMaxProtocolVersionValue
public int getMaxProtocolVersionValue()Optional: Maximum TLS protocol version.
.istio.networking.v1alpha3.ServerTLSSettings.TLSProtocol max_protocol_version = 8;- 指定者:
getMaxProtocolVersionValue在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The enum numeric value on the wire for maxProtocolVersion.
-
getMaxProtocolVersion
Optional: Maximum TLS protocol version.
.istio.networking.v1alpha3.ServerTLSSettings.TLSProtocol max_protocol_version = 8;- 指定者:
getMaxProtocolVersion在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The maxProtocolVersion.
-
getCipherSuitesList
public com.google.protobuf.ProtocolStringList getCipherSuitesList()Optional: If specified, only support the specified cipher list. Otherwise default to the default cipher list supported by Envoy.
repeated string cipher_suites = 9;- 指定者:
getCipherSuitesList在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- A list containing the cipherSuites.
-
getCipherSuitesCount
public int getCipherSuitesCount()Optional: If specified, only support the specified cipher list. Otherwise default to the default cipher list supported by Envoy.
repeated string cipher_suites = 9;- 指定者:
getCipherSuitesCount在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 返回:
- The count of cipherSuites.
-
getCipherSuites
Optional: If specified, only support the specified cipher list. Otherwise default to the default cipher list supported by Envoy.
repeated string cipher_suites = 9;- 指定者:
getCipherSuites在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The cipherSuites at the given index.
-
getCipherSuitesBytes
public com.google.protobuf.ByteString getCipherSuitesBytes(int index) Optional: If specified, only support the specified cipher list. Otherwise default to the default cipher list supported by Envoy.
repeated string cipher_suites = 9;- 指定者:
getCipherSuitesBytes在接口中GatewayOuterClass.ServerTLSSettingsOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the cipherSuites at the given index.
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- 抛出:
IOException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
public static GatewayOuterClass.ServerTLSSettings parseDelimitedFrom(InputStream input) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
public static GatewayOuterClass.ServerTLSSettings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - 抛出:
IOException
-
parseFrom
public static GatewayOuterClass.ServerTLSSettings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
newBuilderForType
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static GatewayOuterClass.ServerTLSSettings.Builder newBuilder(GatewayOuterClass.ServerTLSSettings prototype) -
toBuilder
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected GatewayOuterClass.ServerTLSSettings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-