|
|
|
@ -16,11 +16,11 @@ interfaces: |
|
|
|
|
- name: google.pubsub.v1.Subscriber |
|
|
|
|
collections: |
|
|
|
|
- name_pattern: projects/{project} |
|
|
|
|
method_base_name: project |
|
|
|
|
entity_name: project |
|
|
|
|
- name_pattern: projects/{project}/subscriptions/{subscription} |
|
|
|
|
method_base_name: subscription |
|
|
|
|
entity_name: subscription |
|
|
|
|
- name_pattern: projects/{project}/topics/{topic} |
|
|
|
|
method_base_name: topic |
|
|
|
|
entity_name: topic |
|
|
|
|
retry_codes_def: |
|
|
|
|
- name: idempotent |
|
|
|
|
retry_codes: |
|
|
|
@ -52,6 +52,9 @@ interfaces: |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
name: subscription |
|
|
|
|
topic: topic |
|
|
|
|
- name: GetSubscription |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -62,6 +65,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: false |
|
|
|
|
field_name_patterns: |
|
|
|
|
subscription: subscription |
|
|
|
|
- name: ListSubscriptions |
|
|
|
|
page_streaming: |
|
|
|
|
request: |
|
|
|
@ -78,6 +83,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
project: project |
|
|
|
|
- name: DeleteSubscription |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -88,6 +95,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: false |
|
|
|
|
field_name_patterns: |
|
|
|
|
subscription: subscription |
|
|
|
|
- name: ModifyAckDeadline |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -102,6 +111,8 @@ interfaces: |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
subscription: subscription |
|
|
|
|
- name: Acknowledge |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -114,6 +125,8 @@ interfaces: |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
subscription: subscription |
|
|
|
|
- name: Pull |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -127,6 +140,8 @@ interfaces: |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
subscription: subscription |
|
|
|
|
- name: ModifyPushConfig |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -139,12 +154,14 @@ interfaces: |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
subscription: subscription |
|
|
|
|
- name: google.pubsub.v1.Publisher |
|
|
|
|
collections: |
|
|
|
|
- name_pattern: projects/{project} |
|
|
|
|
method_base_name: project |
|
|
|
|
entity_name: project |
|
|
|
|
- name_pattern: projects/{project}/topics/{topic} |
|
|
|
|
method_base_name: topic |
|
|
|
|
entity_name: topic |
|
|
|
|
retry_codes_def: |
|
|
|
|
- name: idempotent |
|
|
|
|
retry_codes: |
|
|
|
@ -172,6 +189,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: false |
|
|
|
|
field_name_patterns: |
|
|
|
|
name: topic |
|
|
|
|
- name: Publish |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -196,6 +215,8 @@ interfaces: |
|
|
|
|
discriminator_fields: |
|
|
|
|
- topic |
|
|
|
|
subresponse_field: message_ids |
|
|
|
|
field_name_patterns: |
|
|
|
|
topic: topic |
|
|
|
|
- name: GetTopic |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -206,6 +227,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: false |
|
|
|
|
field_name_patterns: |
|
|
|
|
topic: topic |
|
|
|
|
- name: ListTopics |
|
|
|
|
page_streaming: |
|
|
|
|
request: |
|
|
|
@ -222,6 +245,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
project: project |
|
|
|
|
- name: ListTopicSubscriptions |
|
|
|
|
page_streaming: |
|
|
|
|
request: |
|
|
|
@ -238,6 +263,8 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: true |
|
|
|
|
field_name_patterns: |
|
|
|
|
topic: topic |
|
|
|
|
- name: DeleteTopic |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
@ -248,3 +275,5 @@ interfaces: |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
request_object_method: false |
|
|
|
|
field_name_patterns: |
|
|
|
|
topic: topic |
|
|
|
|