@Override public CreateKeyVersionResponse createKeyVersion(CreateKeyVersionRequest request) { LOG.trace("Called createKeyVersion"); request = CreateKeyVersionConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = CreateKeyVersionConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, CreateKeyVersionResponse> transformer = CreateKeyVersionConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.post(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public EnableKeyResponse enableKey(EnableKeyRequest request) { LOG.trace("Called enableKey"); request = EnableKeyConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = EnableKeyConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, EnableKeyResponse> transformer = EnableKeyConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.post(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public GetKeyResponse getKey(GetKeyRequest request) { LOG.trace("Called getKey"); request = GetKeyConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = GetKeyConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, GetKeyResponse> transformer = GetKeyConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.get(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public GetKeyVersionResponse getKeyVersion(GetKeyVersionRequest request) { LOG.trace("Called getKeyVersion"); request = GetKeyVersionConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = GetKeyVersionConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, GetKeyVersionResponse> transformer = GetKeyVersionConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.get(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public ListKeysResponse listKeys(ListKeysRequest request) { LOG.trace("Called listKeys"); request = ListKeysConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = ListKeysConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, ListKeysResponse> transformer = ListKeysConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.get(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public DisableKeyResponse disableKey(DisableKeyRequest request) { LOG.trace("Called disableKey"); request = DisableKeyConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = DisableKeyConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, DisableKeyResponse> transformer = DisableKeyConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.post(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public ListKeyVersionsResponse listKeyVersions(ListKeyVersionsRequest request) { LOG.trace("Called listKeyVersions"); request = ListKeyVersionsConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = ListKeyVersionsConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, ListKeyVersionsResponse> transformer = ListKeyVersionsConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.get(ib, request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public UpdateKeyResponse updateKey(UpdateKeyRequest request) { LOG.trace("Called updateKey"); request = UpdateKeyConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = UpdateKeyConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, UpdateKeyResponse> transformer = UpdateKeyConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.put(ib, request.getUpdateKeyDetails(), request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }
@Override public CreateKeyResponse createKey(CreateKeyRequest request) { LOG.trace("Called createKey"); request = CreateKeyConverter.interceptRequest(request); com.oracle.bmc.http.internal.WrappedInvocationBuilder ib = CreateKeyConverter.fromRequest(client, request); com.google.common.base.Function<javax.ws.rs.core.Response, CreateKeyResponse> transformer = CreateKeyConverter.fromResponse(); int attempts = 0; while (true) { try { javax.ws.rs.core.Response response = client.post(ib, request.getCreateKeyDetails(), request); return transformer.apply(response); } catch (com.oracle.bmc.model.BmcException e) { if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS && canRetryRequestIfRefreshableAuthTokenUsed(e)) { continue; } else { throw e; } } } }