Class Socket.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Socket.Builder>
com.google.protobuf.GeneratedMessage.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, Cloneable
- Enclosing class:
Socket
public static final class Socket.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Socket.Builder>
implements SocketOrBuilder
Information about an actual connection. Pronounced "sock-ay".Protobuf type
grpc.channelz.v1.Socket-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate SocketDataprivate com.google.protobuf.SingleFieldBuilder<SocketData, SocketData.Builder, SocketDataOrBuilder> private Addressprivate com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> private SocketRefprivate com.google.protobuf.SingleFieldBuilder<SocketRef, SocketRef.Builder, SocketRefOrBuilder> private Addressprivate com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> private Objectprivate Securityprivate com.google.protobuf.SingleFieldBuilder<Security, Security.Builder, SecurityOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()private voidbuildPartial0(Socket result) clear()Data specific to this Socket.The locally bound address.clearRef()The identifier for the Socket.The remote bound address.Optional, represents the name of the remote endpoint, if different than the original target name.Security details for this socket.getData()Data specific to this Socket.Data specific to this Socket.Data specific to this Socket.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLocal()The locally bound address.The locally bound address.The locally bound address.getRef()The identifier for the Socket.The identifier for the Socket.The identifier for the Socket.The remote bound address.The remote bound address.Optional, represents the name of the remote endpoint, if different than the original target name.com.google.protobuf.ByteStringOptional, represents the name of the remote endpoint, if different than the original target name.The remote bound address.Security details for this socket.Security details for this socket.Security details for this socket.booleanhasData()Data specific to this Socket.booleanhasLocal()The locally bound address.booleanhasRef()The identifier for the Socket.booleanThe remote bound address.booleanSecurity details for this socket.private com.google.protobuf.SingleFieldBuilder<SocketData, SocketData.Builder, SocketDataOrBuilder> Data specific to this Socket.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> The locally bound address.private com.google.protobuf.SingleFieldBuilder<SocketRef, SocketRef.Builder, SocketRefOrBuilder> The identifier for the Socket.private com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> The remote bound address.private com.google.protobuf.SingleFieldBuilder<Security, Security.Builder, SecurityOrBuilder> Security details for this socket.final booleanprivate voidmergeData(SocketData value) Data specific to this Socket.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLocal(Address value) The locally bound address.The identifier for the Socket.mergeRemote(Address value) The remote bound address.mergeSecurity(Security value) Security details for this socket.setData(SocketData value) Data specific to this Socket.setData(SocketData.Builder builderForValue) Data specific to this Socket.The locally bound address.setLocal(Address.Builder builderForValue) The locally bound address.The identifier for the Socket.setRef(SocketRef.Builder builderForValue) The identifier for the Socket.The remote bound address.setRemote(Address.Builder builderForValue) The remote bound address.setRemoteName(String value) Optional, represents the name of the remote endpoint, if different than the original target name.setRemoteNameBytes(com.google.protobuf.ByteString value) Optional, represents the name of the remote endpoint, if different than the original target name.setSecurity(Security value) Security details for this socket.setSecurity(Security.Builder builderForValue) Security details for this socket.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, 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 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
-
Field Details
-
bitField0_
private int bitField0_ -
ref_
-
refBuilder_
private com.google.protobuf.SingleFieldBuilder<SocketRef, SocketRef.Builder, SocketRefOrBuilder> refBuilder_ -
data_
-
dataBuilder_
private com.google.protobuf.SingleFieldBuilder<SocketData, SocketData.Builder, SocketDataOrBuilder> dataBuilder_ -
local_
-
localBuilder_
private com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> localBuilder_ -
remote_
-
remoteBuilder_
private com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> remoteBuilder_ -
security_
-
securityBuilder_
private com.google.protobuf.SingleFieldBuilder<Security, Security.Builder, SecurityOrBuilder> securityBuilder_ -
remoteName_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
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<Socket.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<Socket.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
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Socket.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Socket.Builder>
-
mergeFrom
public Socket.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<Socket.Builder>- Throws:
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
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;- Specified by:
getRefin interfaceSocketOrBuilder- Returns:
- The ref.
-
setRef
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1; -
setRef
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1; -
mergeRef
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1; -
clearRef
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1; -
getRefBuilder
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1; -
getRefOrBuilder
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;- Specified by:
getRefOrBuilderin interfaceSocketOrBuilder
-
internalGetRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SocketRef, SocketRef.Builder, SocketRefOrBuilder> internalGetRefFieldBuilder()The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1; -
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
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;- Specified by:
getDatain interfaceSocketOrBuilder- Returns:
- The data.
-
setData
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2; -
setData
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2; -
mergeData
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2; -
clearData
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2; -
getDataBuilder
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2; -
getDataOrBuilder
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;- Specified by:
getDataOrBuilderin interfaceSocketOrBuilder
-
internalGetDataFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SocketData, SocketData.Builder, SocketDataOrBuilder> internalGetDataFieldBuilder()Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2; -
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
The locally bound address.
.grpc.channelz.v1.Address local = 3;- Specified by:
getLocalin interfaceSocketOrBuilder- Returns:
- The local.
-
setLocal
The locally bound address.
.grpc.channelz.v1.Address local = 3; -
setLocal
The locally bound address.
.grpc.channelz.v1.Address local = 3; -
mergeLocal
The locally bound address.
.grpc.channelz.v1.Address local = 3; -
clearLocal
The locally bound address.
.grpc.channelz.v1.Address local = 3; -
getLocalBuilder
The locally bound address.
.grpc.channelz.v1.Address local = 3; -
getLocalOrBuilder
The locally bound address.
.grpc.channelz.v1.Address local = 3;- Specified by:
getLocalOrBuilderin interfaceSocketOrBuilder
-
internalGetLocalFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> internalGetLocalFieldBuilder()The locally bound address.
.grpc.channelz.v1.Address local = 3; -
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
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;- Specified by:
getRemotein interfaceSocketOrBuilder- Returns:
- The remote.
-
setRemote
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4; -
setRemote
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4; -
mergeRemote
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4; -
clearRemote
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4; -
getRemoteBuilder
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4; -
getRemoteOrBuilder
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;- Specified by:
getRemoteOrBuilderin interfaceSocketOrBuilder
-
internalGetRemoteFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> internalGetRemoteFieldBuilder()The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4; -
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
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
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
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
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
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
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
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
-
internalGetSecurityFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Security, Security.Builder, SecurityOrBuilder> internalGetSecurityFieldBuilder()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; -
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
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
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
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.
-