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.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
,java.lang.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 typegrpc.channelz.v1.Socket
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private SocketData
data_
private com.google.protobuf.SingleFieldBuilder<SocketData,SocketData.Builder,SocketDataOrBuilder>
dataBuilder_
private Address
local_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
localBuilder_
private SocketRef
ref_
private com.google.protobuf.SingleFieldBuilder<SocketRef,SocketRef.Builder,SocketRefOrBuilder>
refBuilder_
private Address
remote_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
remoteBuilder_
private java.lang.Object
remoteName_
private Security
security_
private com.google.protobuf.SingleFieldBuilder<Security,Security.Builder,SecurityOrBuilder>
securityBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Socket
build()
Socket
buildPartial()
private void
buildPartial0(Socket result)
Socket.Builder
clear()
Socket.Builder
clearData()
Data specific to this Socket.Socket.Builder
clearLocal()
The locally bound address.Socket.Builder
clearRef()
The identifier for the Socket.Socket.Builder
clearRemote()
The remote bound address.Socket.Builder
clearRemoteName()
Optional, represents the name of the remote endpoint, if different than the original target name.Socket.Builder
clearSecurity()
Security details for this socket.SocketData
getData()
Data specific to this Socket.SocketData.Builder
getDataBuilder()
Data specific to this Socket.private com.google.protobuf.SingleFieldBuilder<SocketData,SocketData.Builder,SocketDataOrBuilder>
getDataFieldBuilder()
Data specific to this Socket.SocketDataOrBuilder
getDataOrBuilder()
Data specific to this Socket.Socket
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Address
getLocal()
The locally bound address.Address.Builder
getLocalBuilder()
The locally bound address.private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
getLocalFieldBuilder()
The locally bound address.AddressOrBuilder
getLocalOrBuilder()
The locally bound address.SocketRef
getRef()
The identifier for the Socket.SocketRef.Builder
getRefBuilder()
The identifier for the Socket.private com.google.protobuf.SingleFieldBuilder<SocketRef,SocketRef.Builder,SocketRefOrBuilder>
getRefFieldBuilder()
The identifier for the Socket.SocketRefOrBuilder
getRefOrBuilder()
The identifier for the Socket.Address
getRemote()
The remote bound address.Address.Builder
getRemoteBuilder()
The remote bound address.private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
getRemoteFieldBuilder()
The remote bound address.java.lang.String
getRemoteName()
Optional, represents the name of the remote endpoint, if different than the original target name.com.google.protobuf.ByteString
getRemoteNameBytes()
Optional, represents the name of the remote endpoint, if different than the original target name.AddressOrBuilder
getRemoteOrBuilder()
The remote bound address.Security
getSecurity()
Security details for this socket.Security.Builder
getSecurityBuilder()
Security details for this socket.private com.google.protobuf.SingleFieldBuilder<Security,Security.Builder,SecurityOrBuilder>
getSecurityFieldBuilder()
Security details for this socket.SecurityOrBuilder
getSecurityOrBuilder()
Security details for this socket.boolean
hasData()
Data specific to this Socket.boolean
hasLocal()
The locally bound address.boolean
hasRef()
The identifier for the Socket.boolean
hasRemote()
The remote bound address.boolean
hasSecurity()
Security details for this socket.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
Socket.Builder
mergeData(SocketData value)
Data specific to this Socket.Socket.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Socket.Builder
mergeFrom(com.google.protobuf.Message other)
Socket.Builder
mergeFrom(Socket other)
Socket.Builder
mergeLocal(Address value)
The locally bound address.Socket.Builder
mergeRef(SocketRef value)
The identifier for the Socket.Socket.Builder
mergeRemote(Address value)
The remote bound address.Socket.Builder
mergeSecurity(Security value)
Security details for this socket.Socket.Builder
setData(SocketData value)
Data specific to this Socket.Socket.Builder
setData(SocketData.Builder builderForValue)
Data specific to this Socket.Socket.Builder
setLocal(Address value)
The locally bound address.Socket.Builder
setLocal(Address.Builder builderForValue)
The locally bound address.Socket.Builder
setRef(SocketRef value)
The identifier for the Socket.Socket.Builder
setRef(SocketRef.Builder builderForValue)
The identifier for the Socket.Socket.Builder
setRemote(Address value)
The remote bound address.Socket.Builder
setRemote(Address.Builder builderForValue)
The remote bound address.Socket.Builder
setRemoteName(java.lang.String value)
Optional, represents the name of the remote endpoint, if different than the original target name.Socket.Builder
setRemoteNameBytes(com.google.protobuf.ByteString value)
Optional, represents the name of the remote endpoint, if different than the original target name.Socket.Builder
setSecurity(Security value)
Security details for this socket.Socket.Builder
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, 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
-
bitField0_
private int bitField0_
-
ref_
private SocketRef ref_
-
refBuilder_
private com.google.protobuf.SingleFieldBuilder<SocketRef,SocketRef.Builder,SocketRefOrBuilder> refBuilder_
-
data_
private SocketData data_
-
dataBuilder_
private com.google.protobuf.SingleFieldBuilder<SocketData,SocketData.Builder,SocketDataOrBuilder> dataBuilder_
-
local_
private Address local_
-
localBuilder_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> localBuilder_
-
remote_
private Address remote_
-
remoteBuilder_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> remoteBuilder_
-
security_
private Security security_
-
securityBuilder_
private com.google.protobuf.SingleFieldBuilder<Security,Security.Builder,SecurityOrBuilder> securityBuilder_
-
remoteName_
private java.lang.Object remoteName_
-
-
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<Socket.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public Socket.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<Socket.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<Socket.Builder>
-
getDefaultInstanceForType
public Socket getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Socket build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Socket buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Socket result)
-
mergeFrom
public Socket.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Socket.Builder>
-
mergeFrom
public Socket.Builder mergeFrom(Socket other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Socket.Builder>
-
mergeFrom
public Socket.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<Socket.Builder>
- Throws:
java.io.IOException
-
hasRef
public boolean hasRef()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
- Specified by:
hasRef
in 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:
getRef
in 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:
getRefOrBuilder
in interfaceSocketOrBuilder
-
getRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SocketRef,SocketRef.Builder,SocketRefOrBuilder> getRefFieldBuilder()
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:
hasData
in 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:
getData
in 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:
getDataOrBuilder
in interfaceSocketOrBuilder
-
getDataFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SocketData,SocketData.Builder,SocketDataOrBuilder> getDataFieldBuilder()
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:
hasLocal
in interfaceSocketOrBuilder
- Returns:
- Whether the local field is set.
-
getLocal
public Address getLocal()
The locally bound address.
.grpc.channelz.v1.Address local = 3;
- Specified by:
getLocal
in 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:
getLocalOrBuilder
in interfaceSocketOrBuilder
-
getLocalFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> getLocalFieldBuilder()
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:
hasRemote
in 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:
getRemote
in 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:
getRemoteOrBuilder
in interfaceSocketOrBuilder
-
getRemoteFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> getRemoteFieldBuilder()
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:
hasSecurity
in 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:
getSecurity
in 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:
getSecurityOrBuilder
in interfaceSocketOrBuilder
-
getSecurityFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Security,Security.Builder,SecurityOrBuilder> getSecurityFieldBuilder()
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
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:
getRemoteName
in 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:
getRemoteNameBytes
in 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.
-
-