Class VerifyChallengeRequest.Builder

java.lang.Object
io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<BuilderT>
io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
io.deephaven.proto.auth.VerifyChallengeRequest.Builder
All Implemented Interfaces:
VerifyChallengeRequestOrBuilder, io.deephaven.shadow.core.com.google.protobuf.Message.Builder, io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder, io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder, io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
VerifyChallengeRequest

public static final class VerifyChallengeRequest.Builder extends io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder> implements VerifyChallengeRequestOrBuilder
 Request argument for verifyNonce request.
 See the service definition file for details on the rpc request.
 
Protobuf type io.deephaven.proto.auth.VerifyChallengeRequest
  • Method Details

    • getDescriptor

      public static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • clear

      Specified by:
      clear in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      clear in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • getDescriptorForType

      public io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • getDefaultInstanceForType

      public VerifyChallengeRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
    • build

      public VerifyChallengeRequest build()
      Specified by:
      build in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      build in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
    • buildPartial

      public VerifyChallengeRequest buildPartial()
      Specified by:
      buildPartial in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      clone in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • setField

      public VerifyChallengeRequest.Builder setField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      setField in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • clearField

      public VerifyChallengeRequest.Builder clearField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      clearField in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • clearOneof

      public VerifyChallengeRequest.Builder clearOneof(io.deephaven.shadow.core.com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • setRepeatedField

      public VerifyChallengeRequest.Builder setRepeatedField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • addRepeatedField

      public VerifyChallengeRequest.Builder addRepeatedField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • mergeFrom

      public VerifyChallengeRequest.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<VerifyChallengeRequest.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • mergeFrom

      public VerifyChallengeRequest.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<VerifyChallengeRequest.Builder>
      Throws:
      IOException
    • getServerIpAddress

      public io.deephaven.shadow.core.com.google.protobuf.ByteString getServerIpAddress()
       the ip address of the server making the request on behalf of a client
       
      bytes server_ip_address = 1;
      Specified by:
      getServerIpAddress in interface VerifyChallengeRequestOrBuilder
      Returns:
      The serverIpAddress.
    • setServerIpAddress

      public VerifyChallengeRequest.Builder setServerIpAddress(io.deephaven.shadow.core.com.google.protobuf.ByteString value)
       the ip address of the server making the request on behalf of a client
       
      bytes server_ip_address = 1;
      Parameters:
      value - The serverIpAddress to set.
      Returns:
      This builder for chaining.
    • clearServerIpAddress

      public VerifyChallengeRequest.Builder clearServerIpAddress()
       the ip address of the server making the request on behalf of a client
       
      bytes server_ip_address = 1;
      Returns:
      This builder for chaining.
    • hasClientId

      public boolean hasClientId()
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
      Specified by:
      hasClientId in interface VerifyChallengeRequestOrBuilder
      Returns:
      Whether the clientId field is set.
    • getClientId

      public ClientId getClientId()
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
      Specified by:
      getClientId in interface VerifyChallengeRequestOrBuilder
      Returns:
      The clientId.
    • setClientId

      public VerifyChallengeRequest.Builder setClientId(ClientId value)
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
    • setClientId

      public VerifyChallengeRequest.Builder setClientId(ClientId.Builder builderForValue)
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
    • mergeClientId

      public VerifyChallengeRequest.Builder mergeClientId(ClientId value)
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
    • clearClientId

      public VerifyChallengeRequest.Builder clearClientId()
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
    • getClientIdBuilder

      public ClientId.Builder getClientIdBuilder()
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
    • getClientIdOrBuilder

      public ClientIdOrBuilder getClientIdOrBuilder()
       the client id for the client making the originating request
       
      .io.deephaven.proto.auth.ClientId client_id = 2;
      Specified by:
      getClientIdOrBuilder in interface VerifyChallengeRequestOrBuilder
    • hasUserContext

      public boolean hasUserContext()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
      Specified by:
      hasUserContext in interface VerifyChallengeRequestOrBuilder
      Returns:
      Whether the userContext field is set.
    • getUserContext

      public UserContext getUserContext()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
      Specified by:
      getUserContext in interface VerifyChallengeRequestOrBuilder
      Returns:
      The userContext.
    • setUserContext

      public VerifyChallengeRequest.Builder setUserContext(UserContext value)
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
    • setUserContext

      public VerifyChallengeRequest.Builder setUserContext(UserContext.Builder builderForValue)
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
    • mergeUserContext

      public VerifyChallengeRequest.Builder mergeUserContext(UserContext value)
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
    • clearUserContext

      public VerifyChallengeRequest.Builder clearUserContext()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
    • getUserContextBuilder

      public UserContext.Builder getUserContextBuilder()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
    • getUserContextOrBuilder

      public UserContextOrBuilder getUserContextOrBuilder()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 3;
      Specified by:
      getUserContextOrBuilder in interface VerifyChallengeRequestOrBuilder
    • getPublicKey

      public io.deephaven.shadow.core.com.google.protobuf.ByteString getPublicKey()
       the public key.
       
      bytes public_key = 4;
      Specified by:
      getPublicKey in interface VerifyChallengeRequestOrBuilder
      Returns:
      The publicKey.
    • setPublicKey

      public VerifyChallengeRequest.Builder setPublicKey(io.deephaven.shadow.core.com.google.protobuf.ByteString value)
       the public key.
       
      bytes public_key = 4;
      Parameters:
      value - The publicKey to set.
      Returns:
      This builder for chaining.
    • clearPublicKey

      public VerifyChallengeRequest.Builder clearPublicKey()
       the public key.
       
      bytes public_key = 4;
      Returns:
      This builder for chaining.
    • getChallengeResponse

      public io.deephaven.shadow.core.com.google.protobuf.ByteString getChallengeResponse()
       The nonce challenge response, which should have been obtained from processing
       the result of an earlier getNonce rpc request by the client
       on the server receiving this request ("this" server)
       
      bytes challenge_response = 5;
      Specified by:
      getChallengeResponse in interface VerifyChallengeRequestOrBuilder
      Returns:
      The challengeResponse.
    • setChallengeResponse

      public VerifyChallengeRequest.Builder setChallengeResponse(io.deephaven.shadow.core.com.google.protobuf.ByteString value)
       The nonce challenge response, which should have been obtained from processing
       the result of an earlier getNonce rpc request by the client
       on the server receiving this request ("this" server)
       
      bytes challenge_response = 5;
      Parameters:
      value - The challengeResponse to set.
      Returns:
      This builder for chaining.
    • clearChallengeResponse

      public VerifyChallengeRequest.Builder clearChallengeResponse()
       The nonce challenge response, which should have been obtained from processing
       the result of an earlier getNonce rpc request by the client
       on the server receiving this request ("this" server)
       
      bytes challenge_response = 5;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final VerifyChallengeRequest.Builder setUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>
    • mergeUnknownFields

      public final VerifyChallengeRequest.Builder mergeUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<VerifyChallengeRequest.Builder>