Package io.grpc.channelz.v1
Class Security.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Security.Builder>
-
- io.grpc.channelz.v1.Security.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SecurityOrBuilder
,java.lang.Cloneable
- Enclosing class:
- Security
public static final class Security.Builder extends com.google.protobuf.GeneratedMessage.Builder<Security.Builder> implements SecurityOrBuilder
Security represents details about how secure the socket is.
Protobuf typegrpc.channelz.v1.Security
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.lang.Object
model_
private int
modelCase_
private com.google.protobuf.SingleFieldBuilder<Security.OtherSecurity,Security.OtherSecurity.Builder,Security.OtherSecurityOrBuilder>
otherBuilder_
private com.google.protobuf.SingleFieldBuilder<Security.Tls,Security.Tls.Builder,Security.TlsOrBuilder>
tlsBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Security
build()
Security
buildPartial()
private void
buildPartial0(Security result)
private void
buildPartialOneofs(Security result)
Security.Builder
clear()
Security.Builder
clearModel()
Security.Builder
clearOther()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.Builder
clearTls()
.grpc.channelz.v1.Security.Tls tls = 1;
Security
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Security.ModelCase
getModelCase()
Security.OtherSecurity
getOther()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.OtherSecurity.Builder
getOtherBuilder()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
private com.google.protobuf.SingleFieldBuilder<Security.OtherSecurity,Security.OtherSecurity.Builder,Security.OtherSecurityOrBuilder>
getOtherFieldBuilder()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.OtherSecurityOrBuilder
getOtherOrBuilder()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.Tls
getTls()
.grpc.channelz.v1.Security.Tls tls = 1;
Security.Tls.Builder
getTlsBuilder()
.grpc.channelz.v1.Security.Tls tls = 1;
private com.google.protobuf.SingleFieldBuilder<Security.Tls,Security.Tls.Builder,Security.TlsOrBuilder>
getTlsFieldBuilder()
.grpc.channelz.v1.Security.Tls tls = 1;
Security.TlsOrBuilder
getTlsOrBuilder()
.grpc.channelz.v1.Security.Tls tls = 1;
boolean
hasOther()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
boolean
hasTls()
.grpc.channelz.v1.Security.Tls tls = 1;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Security.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Security.Builder
mergeFrom(com.google.protobuf.Message other)
Security.Builder
mergeFrom(Security other)
Security.Builder
mergeOther(Security.OtherSecurity value)
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.Builder
mergeTls(Security.Tls value)
.grpc.channelz.v1.Security.Tls tls = 1;
Security.Builder
setOther(Security.OtherSecurity value)
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.Builder
setOther(Security.OtherSecurity.Builder builderForValue)
.grpc.channelz.v1.Security.OtherSecurity other = 2;
Security.Builder
setTls(Security.Tls value)
.grpc.channelz.v1.Security.Tls tls = 1;
Security.Builder
setTls(Security.Tls.Builder builderForValue)
.grpc.channelz.v1.Security.Tls tls = 1;
-
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
-
-
-
-
Field Detail
-
modelCase_
private int modelCase_
-
model_
private java.lang.Object model_
-
bitField0_
private int bitField0_
-
tlsBuilder_
private com.google.protobuf.SingleFieldBuilder<Security.Tls,Security.Tls.Builder,Security.TlsOrBuilder> tlsBuilder_
-
otherBuilder_
private com.google.protobuf.SingleFieldBuilder<Security.OtherSecurity,Security.OtherSecurity.Builder,Security.OtherSecurityOrBuilder> otherBuilder_
-
-
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.Builder>
-
clear
public Security.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.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.Builder>
-
getDefaultInstanceForType
public Security getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Security build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Security buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Security result)
-
buildPartialOneofs
private void buildPartialOneofs(Security result)
-
mergeFrom
public Security.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.Builder>
-
mergeFrom
public Security.Builder mergeFrom(Security other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Security.Builder>
-
mergeFrom
public Security.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.Builder>
- Throws:
java.io.IOException
-
getModelCase
public Security.ModelCase getModelCase()
- Specified by:
getModelCase
in interfaceSecurityOrBuilder
-
clearModel
public Security.Builder clearModel()
-
hasTls
public boolean hasTls()
.grpc.channelz.v1.Security.Tls tls = 1;
- Specified by:
hasTls
in interfaceSecurityOrBuilder
- Returns:
- Whether the tls field is set.
-
getTls
public Security.Tls getTls()
.grpc.channelz.v1.Security.Tls tls = 1;
- Specified by:
getTls
in interfaceSecurityOrBuilder
- Returns:
- The tls.
-
setTls
public Security.Builder setTls(Security.Tls value)
.grpc.channelz.v1.Security.Tls tls = 1;
-
setTls
public Security.Builder setTls(Security.Tls.Builder builderForValue)
.grpc.channelz.v1.Security.Tls tls = 1;
-
mergeTls
public Security.Builder mergeTls(Security.Tls value)
.grpc.channelz.v1.Security.Tls tls = 1;
-
clearTls
public Security.Builder clearTls()
.grpc.channelz.v1.Security.Tls tls = 1;
-
getTlsBuilder
public Security.Tls.Builder getTlsBuilder()
.grpc.channelz.v1.Security.Tls tls = 1;
-
getTlsOrBuilder
public Security.TlsOrBuilder getTlsOrBuilder()
.grpc.channelz.v1.Security.Tls tls = 1;
- Specified by:
getTlsOrBuilder
in interfaceSecurityOrBuilder
-
getTlsFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Security.Tls,Security.Tls.Builder,Security.TlsOrBuilder> getTlsFieldBuilder()
.grpc.channelz.v1.Security.Tls tls = 1;
-
hasOther
public boolean hasOther()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
- Specified by:
hasOther
in interfaceSecurityOrBuilder
- Returns:
- Whether the other field is set.
-
getOther
public Security.OtherSecurity getOther()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
- Specified by:
getOther
in interfaceSecurityOrBuilder
- Returns:
- The other.
-
setOther
public Security.Builder setOther(Security.OtherSecurity value)
.grpc.channelz.v1.Security.OtherSecurity other = 2;
-
setOther
public Security.Builder setOther(Security.OtherSecurity.Builder builderForValue)
.grpc.channelz.v1.Security.OtherSecurity other = 2;
-
mergeOther
public Security.Builder mergeOther(Security.OtherSecurity value)
.grpc.channelz.v1.Security.OtherSecurity other = 2;
-
clearOther
public Security.Builder clearOther()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
-
getOtherBuilder
public Security.OtherSecurity.Builder getOtherBuilder()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
-
getOtherOrBuilder
public Security.OtherSecurityOrBuilder getOtherOrBuilder()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
- Specified by:
getOtherOrBuilder
in interfaceSecurityOrBuilder
-
getOtherFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Security.OtherSecurity,Security.OtherSecurity.Builder,Security.OtherSecurityOrBuilder> getOtherFieldBuilder()
.grpc.channelz.v1.Security.OtherSecurity other = 2;
-
-