Package io.grpc.channelz.v1
Class Socket.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
- io.grpc.channelz.v1.Socket.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SocketOrBuilder,java.lang.Cloneable
- Enclosing class:
- Socket
public static final class Socket.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder> implements SocketOrBuilder
Information about an actual connection. Pronounced "sock-ay".
Protobuf typegrpc.channelz.v1.Socket
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Socket.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Socketbuild()SocketbuildPartial()Socket.Builderclear()Socket.BuilderclearData()Data specific to this Socket.Socket.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Socket.BuilderclearLocal()The locally bound address.Socket.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Socket.BuilderclearRef()The identifier for the Socket.Socket.BuilderclearRemote()The remote bound address.Socket.BuilderclearRemoteName()Optional, represents the name of the remote endpoint, if different than the original target name.Socket.BuilderclearSecurity()Security details for this socket.Socket.Builderclone()SocketDatagetData()Data specific to this Socket.SocketData.BuildergetDataBuilder()Data specific to this Socket.SocketDataOrBuildergetDataOrBuilder()Data specific to this Socket.SocketgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AddressgetLocal()The locally bound address.Address.BuildergetLocalBuilder()The locally bound address.AddressOrBuildergetLocalOrBuilder()The locally bound address.SocketRefgetRef()The identifier for the Socket.SocketRef.BuildergetRefBuilder()The identifier for the Socket.SocketRefOrBuildergetRefOrBuilder()The identifier for the Socket.AddressgetRemote()The remote bound address.Address.BuildergetRemoteBuilder()The remote bound address.java.lang.StringgetRemoteName()Optional, represents the name of the remote endpoint, if different than the original target name.com.google.protobuf.ByteStringgetRemoteNameBytes()Optional, represents the name of the remote endpoint, if different than the original target name.AddressOrBuildergetRemoteOrBuilder()The remote bound address.SecuritygetSecurity()Security details for this socket.Security.BuildergetSecurityBuilder()Security details for this socket.SecurityOrBuildergetSecurityOrBuilder()Security details for this socket.booleanhasData()Data specific to this Socket.booleanhasLocal()The locally bound address.booleanhasRef()The identifier for the Socket.booleanhasRemote()The remote bound address.booleanhasSecurity()Security details for this socket.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Socket.BuildermergeData(SocketData value)Data specific to this Socket.Socket.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Socket.BuildermergeFrom(com.google.protobuf.Message other)Socket.BuildermergeFrom(Socket other)Socket.BuildermergeLocal(Address value)The locally bound address.Socket.BuildermergeRef(SocketRef value)The identifier for the Socket.Socket.BuildermergeRemote(Address value)The remote bound address.Socket.BuildermergeSecurity(Security value)Security details for this socket.Socket.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Socket.BuildersetData(SocketData value)Data specific to this Socket.Socket.BuildersetData(SocketData.Builder builderForValue)Data specific to this Socket.Socket.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Socket.BuildersetLocal(Address value)The locally bound address.Socket.BuildersetLocal(Address.Builder builderForValue)The locally bound address.Socket.BuildersetRef(SocketRef value)The identifier for the Socket.Socket.BuildersetRef(SocketRef.Builder builderForValue)The identifier for the Socket.Socket.BuildersetRemote(Address value)The remote bound address.Socket.BuildersetRemote(Address.Builder builderForValue)The remote bound address.Socket.BuildersetRemoteName(java.lang.String value)Optional, represents the name of the remote endpoint, if different than the original target name.Socket.BuildersetRemoteNameBytes(com.google.protobuf.ByteString value)Optional, represents the name of the remote endpoint, if different than the original target name.Socket.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Socket.BuildersetSecurity(Security value)Security details for this socket.Socket.BuildersetSecurity(Security.Builder builderForValue)Security details for this socket.Socket.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
clear
public Socket.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.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.GeneratedMessageV3.Builder<Socket.Builder>
-
getDefaultInstanceForType
public Socket getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Socket build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Socket buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Socket.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
setField
public Socket.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
clearField
public Socket.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
clearOneof
public Socket.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
setRepeatedField
public Socket.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
addRepeatedField
public Socket.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
mergeFrom
public Socket.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Socket.Builder>
-
mergeFrom
public Socket.Builder mergeFrom(Socket other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
mergeFrom
public Socket.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Socket.Builder>- Throws:
java.io.IOException
-
hasRef
public boolean hasRef()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;- Specified by:
hasRefin interfaceSocketOrBuilder- Returns:
- Whether the ref field is set.
-
getRef
public SocketRef getRef()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;- Specified by:
getRefin interfaceSocketOrBuilder- Returns:
- The ref.
-
setRef
public Socket.Builder setRef(SocketRef value)
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
-
setRef
public Socket.Builder setRef(SocketRef.Builder builderForValue)
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
-
mergeRef
public Socket.Builder mergeRef(SocketRef value)
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
-
clearRef
public Socket.Builder clearRef()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
-
getRefBuilder
public SocketRef.Builder getRefBuilder()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
-
getRefOrBuilder
public SocketRefOrBuilder getRefOrBuilder()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;- Specified by:
getRefOrBuilderin interfaceSocketOrBuilder
-
hasData
public boolean hasData()
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;- Specified by:
hasDatain interfaceSocketOrBuilder- Returns:
- Whether the data field is set.
-
getData
public SocketData getData()
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;- Specified by:
getDatain interfaceSocketOrBuilder- Returns:
- The data.
-
setData
public Socket.Builder setData(SocketData value)
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
-
setData
public Socket.Builder setData(SocketData.Builder builderForValue)
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
-
mergeData
public Socket.Builder mergeData(SocketData value)
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
-
clearData
public Socket.Builder clearData()
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
-
getDataBuilder
public SocketData.Builder getDataBuilder()
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
-
getDataOrBuilder
public SocketDataOrBuilder getDataOrBuilder()
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;- Specified by:
getDataOrBuilderin interfaceSocketOrBuilder
-
hasLocal
public boolean hasLocal()
The locally bound address.
.grpc.channelz.v1.Address local = 3;- Specified by:
hasLocalin interfaceSocketOrBuilder- Returns:
- Whether the local field is set.
-
getLocal
public Address getLocal()
The locally bound address.
.grpc.channelz.v1.Address local = 3;- Specified by:
getLocalin interfaceSocketOrBuilder- Returns:
- The local.
-
setLocal
public Socket.Builder setLocal(Address value)
The locally bound address.
.grpc.channelz.v1.Address local = 3;
-
setLocal
public Socket.Builder setLocal(Address.Builder builderForValue)
The locally bound address.
.grpc.channelz.v1.Address local = 3;
-
mergeLocal
public Socket.Builder mergeLocal(Address value)
The locally bound address.
.grpc.channelz.v1.Address local = 3;
-
clearLocal
public Socket.Builder clearLocal()
The locally bound address.
.grpc.channelz.v1.Address local = 3;
-
getLocalBuilder
public Address.Builder getLocalBuilder()
The locally bound address.
.grpc.channelz.v1.Address local = 3;
-
getLocalOrBuilder
public AddressOrBuilder getLocalOrBuilder()
The locally bound address.
.grpc.channelz.v1.Address local = 3;- Specified by:
getLocalOrBuilderin interfaceSocketOrBuilder
-
hasRemote
public boolean hasRemote()
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;- Specified by:
hasRemotein interfaceSocketOrBuilder- Returns:
- Whether the remote field is set.
-
getRemote
public Address getRemote()
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;- Specified by:
getRemotein interfaceSocketOrBuilder- Returns:
- The remote.
-
setRemote
public Socket.Builder setRemote(Address value)
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
-
setRemote
public Socket.Builder setRemote(Address.Builder builderForValue)
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
-
mergeRemote
public Socket.Builder mergeRemote(Address value)
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
-
clearRemote
public Socket.Builder clearRemote()
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
-
getRemoteBuilder
public Address.Builder getRemoteBuilder()
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
-
getRemoteOrBuilder
public AddressOrBuilder getRemoteOrBuilder()
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;- Specified by:
getRemoteOrBuilderin interfaceSocketOrBuilder
-
hasSecurity
public boolean hasSecurity()
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;- Specified by:
hasSecurityin interfaceSocketOrBuilder- Returns:
- Whether the security field is set.
-
getSecurity
public Security getSecurity()
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;- Specified by:
getSecurityin interfaceSocketOrBuilder- Returns:
- The security.
-
setSecurity
public Socket.Builder setSecurity(Security value)
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
-
setSecurity
public Socket.Builder setSecurity(Security.Builder builderForValue)
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
-
mergeSecurity
public Socket.Builder mergeSecurity(Security value)
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
-
clearSecurity
public Socket.Builder clearSecurity()
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
-
getSecurityBuilder
public Security.Builder getSecurityBuilder()
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
-
getSecurityOrBuilder
public SecurityOrBuilder getSecurityOrBuilder()
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;- Specified by:
getSecurityOrBuilderin interfaceSocketOrBuilder
-
getRemoteName
public java.lang.String getRemoteName()
Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;- Specified by:
getRemoteNamein interfaceSocketOrBuilder- Returns:
- The remoteName.
-
getRemoteNameBytes
public com.google.protobuf.ByteString getRemoteNameBytes()
Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;- Specified by:
getRemoteNameBytesin interfaceSocketOrBuilder- Returns:
- The bytes for remoteName.
-
setRemoteName
public Socket.Builder setRemoteName(java.lang.String value)
Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;- Parameters:
value- The remoteName to set.- Returns:
- This builder for chaining.
-
clearRemoteName
public Socket.Builder clearRemoteName()
Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;- Returns:
- This builder for chaining.
-
setRemoteNameBytes
public Socket.Builder setRemoteNameBytes(com.google.protobuf.ByteString value)
Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;- Parameters:
value- The bytes for remoteName to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Socket.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
mergeUnknownFields
public final Socket.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Socket.Builder>
-
-