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.GeneratedMessageV3.Builder<Security.Tls.Builder>
-
- io.grpc.channelz.v1.Security.Tls.Builder
-
- All Implemented Interfaces:
Message.Builder
,MessageLite.Builder
,MessageLiteOrBuilder
,MessageOrBuilder
,Security.TlsOrBuilder
,Cloneable
- Enclosing class:
- Security.Tls
public static final class Security.Tls.Builder extends GeneratedMessageV3.Builder<Security.Tls.Builder> implements Security.TlsOrBuilder
Protobuf typegrpc.channelz.v1.Security.Tls
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Security.Tls.Builder
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Security.Tls
build()
Security.Tls
buildPartial()
Security.Tls.Builder
clear()
Security.Tls.Builder
clearCipherSuite()
Security.Tls.Builder
clearField(Descriptors.FieldDescriptor field)
Security.Tls.Builder
clearLocalCertificate()
the certificate used by this endpoint.Security.Tls.Builder
clearOneof(Descriptors.OneofDescriptor oneof)
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.Builder
clone()
Security.Tls.CipherSuiteCase
getCipherSuiteCase()
Security.Tls
getDefaultInstanceForType()
static Descriptors.Descriptor
getDescriptor()
Descriptors.Descriptor
getDescriptorForType()
ByteString
getLocalCertificate()
the certificate used by this endpoint.String
getOtherName()
Some other way to describe the cipher suite if the RFC 4346 name is not available.ByteString
getOtherNameBytes()
Some other way to describe the cipher suite if the RFC 4346 name is not available.ByteString
getRemoteCertificate()
the certificate used by the remote endpoint.String
getStandardName()
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-CByteString
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 GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Security.Tls.Builder
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Security.Tls.Builder
mergeFrom(Message other)
Security.Tls.Builder
mergeFrom(Security.Tls other)
Security.Tls.Builder
mergeUnknownFields(UnknownFieldSet unknownFields)
Security.Tls.Builder
setField(Descriptors.FieldDescriptor field, Object value)
Security.Tls.Builder
setLocalCertificate(ByteString value)
the certificate used by this endpoint.Security.Tls.Builder
setOtherName(String value)
Some other way to describe the cipher suite if the RFC 4346 name is not available.Security.Tls.Builder
setOtherNameBytes(ByteString value)
Some other way to describe the cipher suite if the RFC 4346 name is not available.Security.Tls.Builder
setRemoteCertificate(ByteString value)
the certificate used by the remote endpoint.Security.Tls.Builder
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Security.Tls.Builder
setStandardName(String value)
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-CSecurity.Tls.Builder
setStandardNameBytes(ByteString value)
The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-CSecurity.Tls.Builder
setUnknownFields(UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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
-
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
-
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDescriptor
public static final Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
clear
public Security.Tls.Builder clear()
- Specified by:
clear
in interfaceMessage.Builder
- Specified by:
clear
in interfaceMessageLite.Builder
- Overrides:
clear
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
getDescriptorForType
public Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfaceMessage.Builder
- Specified by:
getDescriptorForType
in interfaceMessageOrBuilder
- Overrides:
getDescriptorForType
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
getDefaultInstanceForType
public Security.Tls getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceMessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceMessageOrBuilder
-
build
public Security.Tls build()
- Specified by:
build
in interfaceMessage.Builder
- Specified by:
build
in interfaceMessageLite.Builder
-
buildPartial
public Security.Tls buildPartial()
- Specified by:
buildPartial
in interfaceMessage.Builder
- Specified by:
buildPartial
in interfaceMessageLite.Builder
-
clone
public Security.Tls.Builder clone()
- Specified by:
clone
in interfaceMessage.Builder
- Specified by:
clone
in interfaceMessageLite.Builder
- Overrides:
clone
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
setField
public Security.Tls.Builder setField(Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfaceMessage.Builder
- Overrides:
setField
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
clearField
public Security.Tls.Builder clearField(Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfaceMessage.Builder
- Overrides:
clearField
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
clearOneof
public Security.Tls.Builder clearOneof(Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfaceMessage.Builder
- Overrides:
clearOneof
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
setRepeatedField
public Security.Tls.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfaceMessage.Builder
- Overrides:
setRepeatedField
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
addRepeatedField
public Security.Tls.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfaceMessage.Builder
- Overrides:
addRepeatedField
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
mergeFrom
public Security.Tls.Builder mergeFrom(Message other)
- Specified by:
mergeFrom
in interfaceMessage.Builder
- Overrides:
mergeFrom
in classAbstractMessage.Builder<Security.Tls.Builder>
-
mergeFrom
public Security.Tls.Builder mergeFrom(Security.Tls other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceMessageLiteOrBuilder
- Overrides:
isInitialized
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
mergeFrom
public Security.Tls.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfaceMessage.Builder
- Specified by:
mergeFrom
in interfaceMessageLite.Builder
- Overrides:
mergeFrom
in classAbstractMessage.Builder<Security.Tls.Builder>
- Throws:
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 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 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(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(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 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 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(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(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 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(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 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(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.
-
setUnknownFields
public final Security.Tls.Builder setUnknownFields(UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfaceMessage.Builder
- Overrides:
setUnknownFields
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
mergeUnknownFields
public final Security.Tls.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfaceMessage.Builder
- Overrides:
mergeUnknownFields
in classGeneratedMessageV3.Builder<Security.Tls.Builder>
-
-