Package io.grpc.channelz.v1
Class Security.Tls.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Security.Tls.Builder>
-
- io.grpc.channelz.v1.Security.Tls.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Security.TlsOrBuilder
,java.lang.Cloneable
- Enclosing class:
- Security.Tls
public static final class Security.Tls.Builder extends com.google.protobuf.GeneratedMessage.Builder<Security.Tls.Builder> implements Security.TlsOrBuilder
Protobuf typegrpc.channelz.v1.Security.Tls
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.lang.Object
cipherSuite_
private int
cipherSuiteCase_
private com.google.protobuf.ByteString
localCertificate_
private com.google.protobuf.ByteString
remoteCertificate_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Security.Tls
build()
Security.Tls
buildPartial()
private void
buildPartial0(Security.Tls result)
private void
buildPartialOneofs(Security.Tls result)
Security.Tls.Builder
clear()
Security.Tls.Builder
clearCipherSuite()
Security.Tls.Builder
clearLocalCertificate()
the certificate used by this endpoint.Security.Tls.Builder
clearOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.Security.Tls.Builder
clearRemoteCertificate()
the certificate used by the remote endpoint.Security.Tls.Builder
clearStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-CSecurity.Tls.CipherSuiteCase
getCipherSuiteCase()
Security.Tls
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.ByteString
getLocalCertificate()
the certificate used by this endpoint.java.lang.String
getOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.com.google.protobuf.ByteString
getOtherNameBytes()
Some other way to describe the cipher suite if the RFC 4346 name is not available.com.google.protobuf.ByteString
getRemoteCertificate()
the certificate used by the remote endpoint.java.lang.String
getStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-Ccom.google.protobuf.ByteString
getStandardNameBytes()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-Cboolean
hasOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.boolean
hasStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-Cprotected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Security.Tls.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Security.Tls.Builder
mergeFrom(com.google.protobuf.Message other)
Security.Tls.Builder
mergeFrom(Security.Tls other)
Security.Tls.Builder
setLocalCertificate(com.google.protobuf.ByteString value)
the certificate used by this endpoint.Security.Tls.Builder
setOtherName(java.lang.String value)
Some other way to describe the cipher suite if the RFC 4346 name is not available.Security.Tls.Builder
setOtherNameBytes(com.google.protobuf.ByteString value)
Some other way to describe the cipher suite if the RFC 4346 name is not available.Security.Tls.Builder
setRemoteCertificate(com.google.protobuf.ByteString value)
the certificate used by the remote endpoint.Security.Tls.Builder
setStandardName(java.lang.String value)
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-CSecurity.Tls.Builder
setStandardNameBytes(com.google.protobuf.ByteString value)
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C-
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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Security.Tls.Builder>
-
clear
public Security.Tls.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<Security.Tls.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<Security.Tls.Builder>
-
getDefaultInstanceForType
public Security.Tls getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Security.Tls build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Security.Tls buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Security.Tls result)
-
buildPartialOneofs
private void buildPartialOneofs(Security.Tls result)
-
mergeFrom
public Security.Tls.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Security.Tls.Builder>
-
mergeFrom
public Security.Tls.Builder mergeFrom(Security.Tls other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Security.Tls.Builder>
-
mergeFrom
public Security.Tls.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Security.Tls.Builder>
- Throws:
java.io.IOException
-
getCipherSuiteCase
public Security.Tls.CipherSuiteCase getCipherSuiteCase()
- Specified by:
getCipherSuiteCase
in interfaceSecurity.TlsOrBuilder
-
clearCipherSuite
public Security.Tls.Builder clearCipherSuite()
-
hasStandardName
public boolean hasStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
string standard_name = 1;
- Specified by:
hasStandardName
in interfaceSecurity.TlsOrBuilder
- Returns:
- Whether the standardName field is set.
-
getStandardName
public java.lang.String getStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
string standard_name = 1;
- Specified by:
getStandardName
in interfaceSecurity.TlsOrBuilder
- Returns:
- The standardName.
-
getStandardNameBytes
public com.google.protobuf.ByteString getStandardNameBytes()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
string standard_name = 1;
- Specified by:
getStandardNameBytes
in interfaceSecurity.TlsOrBuilder
- Returns:
- The bytes for standardName.
-
setStandardName
public Security.Tls.Builder setStandardName(java.lang.String value)
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
string standard_name = 1;
- Parameters:
value
- The standardName to set.- Returns:
- This builder for chaining.
-
clearStandardName
public Security.Tls.Builder clearStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
string standard_name = 1;
- Returns:
- This builder for chaining.
-
setStandardNameBytes
public Security.Tls.Builder setStandardNameBytes(com.google.protobuf.ByteString value)
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
string standard_name = 1;
- Parameters:
value
- The bytes for standardName to set.- Returns:
- This builder for chaining.
-
hasOtherName
public boolean hasOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.
string other_name = 2;
- Specified by:
hasOtherName
in interfaceSecurity.TlsOrBuilder
- Returns:
- Whether the otherName field is set.
-
getOtherName
public java.lang.String getOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.
string other_name = 2;
- Specified by:
getOtherName
in interfaceSecurity.TlsOrBuilder
- Returns:
- The otherName.
-
getOtherNameBytes
public com.google.protobuf.ByteString getOtherNameBytes()
Some other way to describe the cipher suite if the RFC 4346 name is not available.
string other_name = 2;
- Specified by:
getOtherNameBytes
in interfaceSecurity.TlsOrBuilder
- Returns:
- The bytes for otherName.
-
setOtherName
public Security.Tls.Builder setOtherName(java.lang.String value)
Some other way to describe the cipher suite if the RFC 4346 name is not available.
string other_name = 2;
- Parameters:
value
- The otherName to set.- Returns:
- This builder for chaining.
-
clearOtherName
public Security.Tls.Builder clearOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.
string other_name = 2;
- Returns:
- This builder for chaining.
-
setOtherNameBytes
public Security.Tls.Builder setOtherNameBytes(com.google.protobuf.ByteString value)
Some other way to describe the cipher suite if the RFC 4346 name is not available.
string other_name = 2;
- Parameters:
value
- The bytes for otherName to set.- Returns:
- This builder for chaining.
-
getLocalCertificate
public com.google.protobuf.ByteString getLocalCertificate()
the certificate used by this endpoint.
bytes local_certificate = 3;
- Specified by:
getLocalCertificate
in interfaceSecurity.TlsOrBuilder
- Returns:
- The localCertificate.
-
setLocalCertificate
public Security.Tls.Builder setLocalCertificate(com.google.protobuf.ByteString value)
the certificate used by this endpoint.
bytes local_certificate = 3;
- Parameters:
value
- The localCertificate to set.- Returns:
- This builder for chaining.
-
clearLocalCertificate
public Security.Tls.Builder clearLocalCertificate()
the certificate used by this endpoint.
bytes local_certificate = 3;
- Returns:
- This builder for chaining.
-
getRemoteCertificate
public com.google.protobuf.ByteString getRemoteCertificate()
the certificate used by the remote endpoint.
bytes remote_certificate = 4;
- Specified by:
getRemoteCertificate
in interfaceSecurity.TlsOrBuilder
- Returns:
- The remoteCertificate.
-
setRemoteCertificate
public Security.Tls.Builder setRemoteCertificate(com.google.protobuf.ByteString value)
the certificate used by the remote endpoint.
bytes remote_certificate = 4;
- Parameters:
value
- The remoteCertificate to set.- Returns:
- This builder for chaining.
-
clearRemoteCertificate
public Security.Tls.Builder clearRemoteCertificate()
the certificate used by the remote endpoint.
bytes remote_certificate = 4;
- Returns:
- This builder for chaining.
-
-