Class VerifyChallengeRequest.Builder

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

public static final class VerifyChallengeRequest.Builder extends com.google.protobuf.GeneratedMessage.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 com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<VerifyChallengeRequest.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<VerifyChallengeRequest.Builder>
    • getDescriptorForType

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

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

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

      public VerifyChallengeRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

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

    • isInitialized

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

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

      public 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(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 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(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 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(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.