Switch to temporary registration endpoints to facilitate a change from snake_case to PascalCase

This commit is contained in:
Jon Chambers 2023-07-06 14:19:44 -04:00 committed by Jon Chambers
parent 56db925f0e
commit 8cb83fb6e4
2 changed files with 8 additions and 8 deletions

View File

@ -84,7 +84,7 @@ public class RegistrationServiceClient implements Managed {
PhoneNumberUtil.getInstance().format(phoneNumber, PhoneNumberUtil.PhoneNumberFormat.E164).substring(1)); PhoneNumberUtil.getInstance().format(phoneNumber, PhoneNumberUtil.PhoneNumberFormat.E164).substring(1));
return toCompletableFuture(stub.withDeadline(toDeadline(timeout)) return toCompletableFuture(stub.withDeadline(toDeadline(timeout))
.createSession(CreateRegistrationSessionRequest.newBuilder() .createSessionTemp(CreateRegistrationSessionRequest.newBuilder()
.setE164(e164) .setE164(e164)
.setAccountExistsWithE164(accountExistsWithPhoneNumber) .setAccountExistsWithE164(accountExistsWithPhoneNumber)
.build())) .build()))
@ -124,7 +124,7 @@ public class RegistrationServiceClient implements Managed {
} }
return toCompletableFuture(stub.withDeadline(toDeadline(timeout)) return toCompletableFuture(stub.withDeadline(toDeadline(timeout))
.sendVerificationCode(requestBuilder.build())) .sendVerificationCodeTemp(requestBuilder.build()))
.thenApply(response -> { .thenApply(response -> {
if (response.hasError()) { if (response.hasError()) {
switch (response.getError().getErrorType()) { switch (response.getError().getErrorType()) {
@ -164,7 +164,7 @@ public class RegistrationServiceClient implements Managed {
final String verificationCode, final String verificationCode,
final Duration timeout) { final Duration timeout) {
return toCompletableFuture(stub.withDeadline(toDeadline(timeout)) return toCompletableFuture(stub.withDeadline(toDeadline(timeout))
.checkVerificationCode(CheckVerificationCodeRequest.newBuilder() .checkVerificationCodeTemp(CheckVerificationCodeRequest.newBuilder()
.setSessionId(ByteString.copyFrom(sessionId)) .setSessionId(ByteString.copyFrom(sessionId))
.setVerificationCode(verificationCode) .setVerificationCode(verificationCode)
.build())) .build()))
@ -199,7 +199,7 @@ public class RegistrationServiceClient implements Managed {
public CompletableFuture<Optional<RegistrationServiceSession>> getSession(final byte[] sessionId, public CompletableFuture<Optional<RegistrationServiceSession>> getSession(final byte[] sessionId,
final Duration timeout) { final Duration timeout) {
return toCompletableFuture(stub.withDeadline(toDeadline(timeout)).getSessionMetadata( return toCompletableFuture(stub.withDeadline(toDeadline(timeout)).getSessionMetadataTemp(
GetRegistrationSessionMetadataRequest.newBuilder() GetRegistrationSessionMetadataRequest.newBuilder()
.setSessionId(ByteString.copyFrom(sessionId)).build())) .setSessionId(ByteString.copyFrom(sessionId)).build()))
.thenApply(response -> { .thenApply(response -> {

View File

@ -8,24 +8,24 @@ service RegistrationService {
/** /**
* Create a new registration session for a given destination phone number. * Create a new registration session for a given destination phone number.
*/ */
rpc create_session (CreateRegistrationSessionRequest) returns (CreateRegistrationSessionResponse) {} rpc create_session_temp (CreateRegistrationSessionRequest) returns (CreateRegistrationSessionResponse) {}
/** /**
* Retrieves session metadata for a given session. * Retrieves session metadata for a given session.
*/ */
rpc get_session_metadata (GetRegistrationSessionMetadataRequest) returns (GetRegistrationSessionMetadataResponse) {} rpc get_session_metadata_temp (GetRegistrationSessionMetadataRequest) returns (GetRegistrationSessionMetadataResponse) {}
/** /**
* Sends a verification code to a destination phone number within the context * Sends a verification code to a destination phone number within the context
* of a previously-created registration session. * of a previously-created registration session.
*/ */
rpc send_verification_code (SendVerificationCodeRequest) returns (SendVerificationCodeResponse) {} rpc send_verification_code_temp (SendVerificationCodeRequest) returns (SendVerificationCodeResponse) {}
/** /**
* Checks a client-provided verification code for a given registration * Checks a client-provided verification code for a given registration
* session. * session.
*/ */
rpc check_verification_code (CheckVerificationCodeRequest) returns (CheckVerificationCodeResponse) {} rpc check_verification_code_temp (CheckVerificationCodeRequest) returns (CheckVerificationCodeResponse) {}
} }
message CreateRegistrationSessionRequest { message CreateRegistrationSessionRequest {