Add support for new Long Running Operation implementation in Java (#382)
Set default LRO configuration values as follows:
initial_poll_delay_millis: 20000
poll_delay_multiplier: 1.5
max_poll_delay_millis: 45000
total_poll_timeout_millis: 86400000
This commit is contained in:
parent
0a56746017
commit
18711f5ab0
|
|
@ -93,6 +93,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.cloud.functions.v1beta2.CloudFunction
|
||||
metadata_type: google.cloud.functions.v1beta2.OperationMetadataV1Beta2
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: UpdateFunction
|
||||
flattening:
|
||||
groups:
|
||||
|
|
@ -111,6 +115,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.cloud.functions.v1beta2.CloudFunction
|
||||
metadata_type: google.cloud.functions.v1beta2.OperationMetadataV1Beta2
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: DeleteFunction
|
||||
flattening:
|
||||
groups:
|
||||
|
|
@ -127,6 +135,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.protobuf.Empty
|
||||
metadata_type: google.cloud.functions.v1beta2.OperationMetadataV1Beta2
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: CallFunction
|
||||
flattening:
|
||||
groups:
|
||||
|
|
|
|||
|
|
@ -77,7 +77,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.cloud.speech.v1.LongRunningRecognizeResponse
|
||||
metadata_type: google.cloud.speech.v1.LongRunningRecognizeMetadata
|
||||
polling_interval_millis: 20000
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: StreamingRecognize
|
||||
request_object_method: true
|
||||
retry_codes_name: idempotent
|
||||
|
|
|
|||
|
|
@ -82,6 +82,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.cloud.speech.v1beta1.AsyncRecognizeResponse
|
||||
metadata_type: google.cloud.speech.v1beta1.AsyncRecognizeMetadata
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: StreamingRecognize
|
||||
retry_codes_name: non_idempotent
|
||||
retry_params_name: default
|
||||
|
|
|
|||
|
|
@ -51,6 +51,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.cloud.videointelligence.v1beta1.AnnotateVideoResponse
|
||||
metadata_type: google.cloud.videointelligence.v1beta1.AnnotateVideoProgress
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
required_fields:
|
||||
- input_uri
|
||||
- features
|
||||
|
|
|
|||
|
|
@ -78,6 +78,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.privacy.dlp.v2beta1.InspectOperationResult
|
||||
metadata_type: google.privacy.dlp.v2beta1.InspectOperationMetadata
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
required_fields:
|
||||
- inspect_config
|
||||
- storage_config
|
||||
|
|
|
|||
|
|
@ -82,6 +82,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.spanner.admin.database.v1.Database
|
||||
metadata_type: google.spanner.admin.database.v1.CreateDatabaseMetadata
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: GetDatabase
|
||||
flattening:
|
||||
groups:
|
||||
|
|
@ -115,6 +119,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.protobuf.Empty
|
||||
metadata_type: google.spanner.admin.database.v1.UpdateDatabaseDdlMetadata
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: DropDatabase
|
||||
flattening:
|
||||
groups:
|
||||
|
|
|
|||
|
|
@ -135,6 +135,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.spanner.admin.instance.v1.Instance
|
||||
metadata_type: google.spanner.admin.instance.v1.CreateInstanceMetadata
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: UpdateInstance
|
||||
flattening:
|
||||
groups:
|
||||
|
|
@ -154,6 +158,10 @@ interfaces:
|
|||
long_running:
|
||||
return_type: google.spanner.admin.instance.v1.Instance
|
||||
metadata_type: google.spanner.admin.instance.v1.UpdateInstanceMetadata
|
||||
initial_poll_delay_millis: 20000
|
||||
poll_delay_multiplier: 1.5
|
||||
max_poll_delay_millis: 45000
|
||||
total_poll_timeout_millis: 86400000
|
||||
- name: DeleteInstance
|
||||
flattening:
|
||||
groups:
|
||||
|
|
|
|||
Loading…
Reference in New Issue