Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -710,12 +710,20 @@ public static class Builder
static {
ImmutableMap.Builder<String, ImmutableSet<StatusCode.Code>> definitions =
ImmutableMap.builder();
definitions.put(
"retryable",
ImmutableSet.copyOf(
Lists.<StatusCode.Code>newArrayList(
StatusCode.Code.DEADLINE_EXCEEDED,
StatusCode.Code.INTERNAL,
StatusCode.Code.UNAVAILABLE)));
definitions.put(
"idempotent",
ImmutableSet.copyOf(
Lists.<StatusCode.Code>newArrayList(
StatusCode.Code.DEADLINE_EXCEEDED, StatusCode.Code.UNAVAILABLE)));
definitions.put("non_idempotent", ImmutableSet.copyOf(Lists.<StatusCode.Code>newArrayList()));
definitions.put("non_retryable", ImmutableSet.copyOf(Lists.<StatusCode.Code>newArrayList()));
RETRYABLE_CODE_DEFINITIONS = definitions.build();
}

Expand Down Expand Up @@ -843,132 +851,132 @@ private static Builder initDefaults(Builder builder) {

builder
.listKeyRingsSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.listImportJobsSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.listCryptoKeysSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.listCryptoKeyVersionsSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.getKeyRingSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.getImportJobSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.getCryptoKeySettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.getCryptoKeyVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.createKeyRingSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.createImportJobSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.createCryptoKeySettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.createCryptoKeyVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.importCryptoKeyVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.updateCryptoKeySettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.updateCryptoKeyVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.encryptSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.decryptSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.updateCryptoKeyPrimaryVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.destroyCryptoKeyVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.restoreCryptoKeyVersionSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.getPublicKeySettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.asymmetricDecryptSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.asymmetricSignSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.setIamPolicySettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.getIamPolicySettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

builder
.testIamPermissionsSettings()
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
.setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retryable"))
.setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));

return builder;
Expand Down
10 changes: 5 additions & 5 deletions google-cloud-clients/google-cloud-kms/synth.metadata
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"updateTime": "2019-08-02T07:50:21.733824Z",
"updateTime": "2019-08-14T07:49:37.087399Z",
"sources": [
{
"generator": {
"name": "artman",
"version": "0.32.0",
"dockerImage": "googleapis/artman@sha256:6929f343c400122d85818195b18613330a12a014bffc1e08499550d40571479d"
"version": "0.33.0",
"dockerImage": "googleapis/artman@sha256:c6231efb525569736226b1f7af7565dbc84248efafb3692a5bb1d2d8a7975d53"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
"sha": "1b1ef1ca146c2119f077bca5e2b638c6bacb0925",
"internalRef": "261214002"
"sha": "3406d1e899f1f41123b3fa9210ad4bef25c9a720",
"internalRef": "263234709"
}
}
],
Expand Down