Package tensorflow.serving
Class SslConfig.SSLConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<SslConfig.SSLConfig.Builder>
com.google.protobuf.GeneratedMessage.Builder<SslConfig.SSLConfig.Builder>
tensorflow.serving.SslConfig.SSLConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SslConfig.SSLConfigOrBuilder
- Enclosing class:
SslConfig.SSLConfig
public static final class SslConfig.SSLConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SslConfig.SSLConfig.Builder>
implements SslConfig.SSLConfigOrBuilder
Configuration for a secure gRPC channelProtobuf type
tensorflow.serving.SSLConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()valid client certificate required ?custom certificate authoritypublic server certificateprivate server key for SSLbooleanvalid client certificate required ?custom certificate authoritycom.google.protobuf.ByteStringcustom certificate authoritystatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorpublic server certificatecom.google.protobuf.ByteStringpublic server certificateprivate server key for SSLcom.google.protobuf.ByteStringprivate server key for SSLprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SslConfig.SSLConfig other) setClientVerify(boolean value) valid client certificate required ?setCustomCa(String value) custom certificate authoritysetCustomCaBytes(com.google.protobuf.ByteString value) custom certificate authoritysetServerCert(String value) public server certificatesetServerCertBytes(com.google.protobuf.ByteString value) public server certificatesetServerKey(String value) private server key for SSLsetServerKeyBytes(com.google.protobuf.ByteString value) private server key for SSLMethods 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
-
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<SslConfig.SSLConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SslConfig.SSLConfig.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<SslConfig.SSLConfig.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SslConfig.SSLConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SslConfig.SSLConfig.Builder>
-
mergeFrom
public SslConfig.SSLConfig.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<SslConfig.SSLConfig.Builder>- Throws:
IOException
-
getServerKey
private server key for SSL
string server_key = 1;- Specified by:
getServerKeyin interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The serverKey.
-
getServerKeyBytes
public com.google.protobuf.ByteString getServerKeyBytes()private server key for SSL
string server_key = 1;- Specified by:
getServerKeyBytesin interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The bytes for serverKey.
-
setServerKey
private server key for SSL
string server_key = 1;- Parameters:
value- The serverKey to set.- Returns:
- This builder for chaining.
-
clearServerKey
private server key for SSL
string server_key = 1;- Returns:
- This builder for chaining.
-
setServerKeyBytes
private server key for SSL
string server_key = 1;- Parameters:
value- The bytes for serverKey to set.- Returns:
- This builder for chaining.
-
getServerCert
public server certificate
string server_cert = 2;- Specified by:
getServerCertin interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The serverCert.
-
getServerCertBytes
public com.google.protobuf.ByteString getServerCertBytes()public server certificate
string server_cert = 2;- Specified by:
getServerCertBytesin interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The bytes for serverCert.
-
setServerCert
public server certificate
string server_cert = 2;- Parameters:
value- The serverCert to set.- Returns:
- This builder for chaining.
-
clearServerCert
public server certificate
string server_cert = 2;- Returns:
- This builder for chaining.
-
setServerCertBytes
public server certificate
string server_cert = 2;- Parameters:
value- The bytes for serverCert to set.- Returns:
- This builder for chaining.
-
getCustomCa
custom certificate authority
string custom_ca = 3;- Specified by:
getCustomCain interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The customCa.
-
getCustomCaBytes
public com.google.protobuf.ByteString getCustomCaBytes()custom certificate authority
string custom_ca = 3;- Specified by:
getCustomCaBytesin interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The bytes for customCa.
-
setCustomCa
custom certificate authority
string custom_ca = 3;- Parameters:
value- The customCa to set.- Returns:
- This builder for chaining.
-
clearCustomCa
custom certificate authority
string custom_ca = 3;- Returns:
- This builder for chaining.
-
setCustomCaBytes
custom certificate authority
string custom_ca = 3;- Parameters:
value- The bytes for customCa to set.- Returns:
- This builder for chaining.
-
getClientVerify
public boolean getClientVerify()valid client certificate required ?
bool client_verify = 4;- Specified by:
getClientVerifyin interfaceSslConfig.SSLConfigOrBuilder- Returns:
- The clientVerify.
-
setClientVerify
valid client certificate required ?
bool client_verify = 4;- Parameters:
value- The clientVerify to set.- Returns:
- This builder for chaining.
-
clearClientVerify
valid client certificate required ?
bool client_verify = 4;- Returns:
- This builder for chaining.
-