Uses of Class
io.grpc.alts.internal.StartClientHandshakeReq.Builder
Packages that use StartClientHandshakeReq.Builder
-
Uses of StartClientHandshakeReq.Builder in io.grpc.alts.internal
Subclasses with type arguments of type StartClientHandshakeReq.Builder in io.grpc.alts.internalModifier and TypeClassDescriptionstatic final classProtobuf typegrpc.gcp.StartClientHandshakeReqMethods in io.grpc.alts.internal that return StartClientHandshakeReq.BuilderModifier and TypeMethodDescriptionStartClientHandshakeReq.Builder.addAllApplicationProtocols(Iterable<String> values) The application protocols supported by the client, e.g., "h2" (for http2), "grpc".StartClientHandshakeReq.Builder.addAllRecordProtocols(Iterable<String> values) The record protocols supported by the client, e.g., "ALTSRP_GCM_AES128".StartClientHandshakeReq.Builder.addAllTargetIdentities(Iterable<? extends Identity> values) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.addApplicationProtocols(String value) The application protocols supported by the client, e.g., "h2" (for http2), "grpc".StartClientHandshakeReq.Builder.addApplicationProtocolsBytes(com.google.protobuf.ByteString value) The application protocols supported by the client, e.g., "h2" (for http2), "grpc".StartClientHandshakeReq.Builder.addRecordProtocols(String value) The record protocols supported by the client, e.g., "ALTSRP_GCM_AES128".StartClientHandshakeReq.Builder.addRecordProtocolsBytes(com.google.protobuf.ByteString value) The record protocols supported by the client, e.g., "ALTSRP_GCM_AES128".StartClientHandshakeReq.Builder.addTargetIdentities(int index, Identity value) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.addTargetIdentities(int index, Identity.Builder builderForValue) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.addTargetIdentities(Identity value) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.addTargetIdentities(Identity.Builder builderForValue) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.clear()StartClientHandshakeReq.Builder.clearApplicationProtocols()The application protocols supported by the client, e.g., "h2" (for http2), "grpc".StartClientHandshakeReq.Builder.clearHandshakeSecurityProtocol()Handshake security protocol requested by the client.StartClientHandshakeReq.Builder.clearLocalEndpoint()(Optional) Local endpoint information of the connection to the server, such as local IP address, port number, and network protocol.StartClientHandshakeReq.Builder.clearLocalIdentity()(Optional) Application may specify a local identity.StartClientHandshakeReq.Builder.clearMaxFrameSize()(Optional) Maximum frame size supported by the client.StartClientHandshakeReq.Builder.clearRecordProtocols()The record protocols supported by the client, e.g., "ALTSRP_GCM_AES128".StartClientHandshakeReq.Builder.clearRemoteEndpoint()(Optional) Endpoint information of the remote server, such as IP address, port number, and network protocol.StartClientHandshakeReq.Builder.clearRpcVersions()(Optional) RPC protocol versions supported by the client.StartClientHandshakeReq.Builder.clearTargetIdentities()(Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.clearTargetName()(Optional) If target name is provided, a secure naming check is performed to verify that the peer authenticated identity is indeed authorized to run the target name.HandshakerReq.Builder.getClientStartBuilder()The start client handshake request message.StartClientHandshakeReq.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) StartClientHandshakeReq.Builder.mergeFrom(com.google.protobuf.Message other) StartClientHandshakeReq.Builder.mergeFrom(StartClientHandshakeReq other) StartClientHandshakeReq.Builder.mergeLocalEndpoint(Endpoint value) (Optional) Local endpoint information of the connection to the server, such as local IP address, port number, and network protocol.StartClientHandshakeReq.Builder.mergeLocalIdentity(Identity value) (Optional) Application may specify a local identity.StartClientHandshakeReq.Builder.mergeRemoteEndpoint(Endpoint value) (Optional) Endpoint information of the remote server, such as IP address, port number, and network protocol.StartClientHandshakeReq.Builder.mergeRpcVersions(RpcProtocolVersions value) (Optional) RPC protocol versions supported by the client.StartClientHandshakeReq.newBuilder()StartClientHandshakeReq.newBuilder(StartClientHandshakeReq prototype) StartClientHandshakeReq.newBuilderForType()protected StartClientHandshakeReq.BuilderStartClientHandshakeReq.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) StartClientHandshakeReq.Builder.removeTargetIdentities(int index) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.setApplicationProtocols(int index, String value) The application protocols supported by the client, e.g., "h2" (for http2), "grpc".StartClientHandshakeReq.Builder.setHandshakeSecurityProtocol(HandshakeProtocol value) Handshake security protocol requested by the client.StartClientHandshakeReq.Builder.setHandshakeSecurityProtocolValue(int value) Handshake security protocol requested by the client.StartClientHandshakeReq.Builder.setLocalEndpoint(Endpoint value) (Optional) Local endpoint information of the connection to the server, such as local IP address, port number, and network protocol.StartClientHandshakeReq.Builder.setLocalEndpoint(Endpoint.Builder builderForValue) (Optional) Local endpoint information of the connection to the server, such as local IP address, port number, and network protocol.StartClientHandshakeReq.Builder.setLocalIdentity(Identity value) (Optional) Application may specify a local identity.StartClientHandshakeReq.Builder.setLocalIdentity(Identity.Builder builderForValue) (Optional) Application may specify a local identity.StartClientHandshakeReq.Builder.setMaxFrameSize(int value) (Optional) Maximum frame size supported by the client.StartClientHandshakeReq.Builder.setRecordProtocols(int index, String value) The record protocols supported by the client, e.g., "ALTSRP_GCM_AES128".StartClientHandshakeReq.Builder.setRemoteEndpoint(Endpoint value) (Optional) Endpoint information of the remote server, such as IP address, port number, and network protocol.StartClientHandshakeReq.Builder.setRemoteEndpoint(Endpoint.Builder builderForValue) (Optional) Endpoint information of the remote server, such as IP address, port number, and network protocol.StartClientHandshakeReq.Builder.setRpcVersions(RpcProtocolVersions value) (Optional) RPC protocol versions supported by the client.StartClientHandshakeReq.Builder.setRpcVersions(RpcProtocolVersions.Builder builderForValue) (Optional) RPC protocol versions supported by the client.StartClientHandshakeReq.Builder.setTargetIdentities(int index, Identity value) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.setTargetIdentities(int index, Identity.Builder builderForValue) (Optional) Describes which server identities are acceptable by the client.StartClientHandshakeReq.Builder.setTargetName(String value) (Optional) If target name is provided, a secure naming check is performed to verify that the peer authenticated identity is indeed authorized to run the target name.StartClientHandshakeReq.Builder.setTargetNameBytes(com.google.protobuf.ByteString value) (Optional) If target name is provided, a secure naming check is performed to verify that the peer authenticated identity is indeed authorized to run the target name.StartClientHandshakeReq.toBuilder()Methods in io.grpc.alts.internal with parameters of type StartClientHandshakeReq.BuilderModifier and TypeMethodDescriptionHandshakerReq.Builder.setClientStart(StartClientHandshakeReq.Builder builderForValue) The start client handshake request message.