You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/servicemanagement_v1.services.configs.html
+76Lines changed: 76 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -622,6 +622,25 @@ <h3>Method Details</h3>
622
622
"autoPopulatedFields": [ # List of top-level fields of the request message, that should be automatically populated by the client libraries based on their (google.api.field_info).format. Currently supported format: UUID4. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.CreateExample auto_populated_fields: - request_id
623
623
"A String",
624
624
],
625
+
"batching": { # `BatchingConfigProto` defines the batching configuration for an API method. # Batching configuration for an API method in client libraries. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.BatchCreateExample batching: element_count_threshold: 1000 request_byte_threshold: 100000000 delay_threshold_millis: 10
626
+
"batchDescriptor": { # `BatchingDescriptorProto` specifies the fields of the request message to be used for batching, and, optionally, the fields of the response message to be used for demultiplexing. # The request and response fields used in batching.
627
+
"batchedField": "A String", # The repeated field in the request message to be aggregated by batching.
628
+
"discriminatorFields": [ # A list of the fields in the request message. Two requests will be batched together only if the values of every field specified in `request_discriminator_fields` is equal between the two requests.
629
+
"A String",
630
+
],
631
+
"subresponseField": "A String", # Optional. When present, indicates the field in the response message to be used to demultiplex the response into multiple response messages, in correspondence with the multiple request messages originally batched together.
632
+
},
633
+
"thresholds": { # `BatchingSettingsProto` specifies a set of batching thresholds, each of which acts as a trigger to send a batch of messages as a request. At least one threshold must be positive nonzero. # The thresholds which trigger a batched request to be sent.
634
+
"delayThreshold": "A String", # The duration after which a batch should be sent, starting from the addition of the first message to that batch.
635
+
"elementCountLimit": 42, # The maximum number of elements collected in a batch that could be accepted by server.
636
+
"elementCountThreshold": 42, # The number of elements of a field collected into a batch which, if exceeded, causes the batch to be sent.
637
+
"flowControlByteLimit": 42, # The maximum size of data allowed by flow control.
638
+
"flowControlElementLimit": 42, # The maximum number of elements allowed by flow control.
639
+
"flowControlLimitExceededBehavior": "A String", # The behavior to take when the flow control limit is exceeded.
640
+
"requestByteLimit": 42, # The maximum size of the request that could be accepted by server.
641
+
"requestByteThreshold": "A String", # The aggregated size of the batched field which, if exceeded, causes the batch to be sent. This size is computed by aggregating the sizes of the request field to be batched, not of the entire request message.
642
+
},
643
+
},
625
644
"longRunning": { # Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library generators (e.g. [Java](https://github.com/googleapis/gapic-generator-java/blob/04c2faa191a9b5a10b92392fe8482279c4404803/src/main/java/com/google/api/generator/gapic/composer/common/RetrySettingsComposer.java)). # Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto. Example of a YAML configuration:: publishing: method_settings: - selector: google.cloud.speech.v2.Speech.BatchRecognize long_running: initial_poll_delay: 60s # 1 minute poll_delay_multiplier: 1.5 max_poll_delay: 360s # 6 minutes total_poll_timeout: 54000s # 90 minutes
626
645
"initialPollDelay": "A String", # Initial delay after which the first poll request will be made. Default value: 5 seconds.
627
646
"maxPollDelay": "A String", # Maximum time between two subsequent poll requests. Default value: 45 seconds.
@@ -1306,6 +1325,25 @@ <h3>Method Details</h3>
1306
1325
"autoPopulatedFields": [ # List of top-level fields of the request message, that should be automatically populated by the client libraries based on their (google.api.field_info).format. Currently supported format: UUID4. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.CreateExample auto_populated_fields: - request_id
1307
1326
"A String",
1308
1327
],
1328
+
"batching": { # `BatchingConfigProto` defines the batching configuration for an API method. # Batching configuration for an API method in client libraries. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.BatchCreateExample batching: element_count_threshold: 1000 request_byte_threshold: 100000000 delay_threshold_millis: 10
1329
+
"batchDescriptor": { # `BatchingDescriptorProto` specifies the fields of the request message to be used for batching, and, optionally, the fields of the response message to be used for demultiplexing. # The request and response fields used in batching.
1330
+
"batchedField": "A String", # The repeated field in the request message to be aggregated by batching.
1331
+
"discriminatorFields": [ # A list of the fields in the request message. Two requests will be batched together only if the values of every field specified in `request_discriminator_fields` is equal between the two requests.
1332
+
"A String",
1333
+
],
1334
+
"subresponseField": "A String", # Optional. When present, indicates the field in the response message to be used to demultiplex the response into multiple response messages, in correspondence with the multiple request messages originally batched together.
1335
+
},
1336
+
"thresholds": { # `BatchingSettingsProto` specifies a set of batching thresholds, each of which acts as a trigger to send a batch of messages as a request. At least one threshold must be positive nonzero. # The thresholds which trigger a batched request to be sent.
1337
+
"delayThreshold": "A String", # The duration after which a batch should be sent, starting from the addition of the first message to that batch.
1338
+
"elementCountLimit": 42, # The maximum number of elements collected in a batch that could be accepted by server.
1339
+
"elementCountThreshold": 42, # The number of elements of a field collected into a batch which, if exceeded, causes the batch to be sent.
1340
+
"flowControlByteLimit": 42, # The maximum size of data allowed by flow control.
1341
+
"flowControlElementLimit": 42, # The maximum number of elements allowed by flow control.
1342
+
"flowControlLimitExceededBehavior": "A String", # The behavior to take when the flow control limit is exceeded.
1343
+
"requestByteLimit": 42, # The maximum size of the request that could be accepted by server.
1344
+
"requestByteThreshold": "A String", # The aggregated size of the batched field which, if exceeded, causes the batch to be sent. This size is computed by aggregating the sizes of the request field to be batched, not of the entire request message.
1345
+
},
1346
+
},
1309
1347
"longRunning": { # Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library generators (e.g. [Java](https://github.com/googleapis/gapic-generator-java/blob/04c2faa191a9b5a10b92392fe8482279c4404803/src/main/java/com/google/api/generator/gapic/composer/common/RetrySettingsComposer.java)). # Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto. Example of a YAML configuration:: publishing: method_settings: - selector: google.cloud.speech.v2.Speech.BatchRecognize long_running: initial_poll_delay: 60s # 1 minute poll_delay_multiplier: 1.5 max_poll_delay: 360s # 6 minutes total_poll_timeout: 54000s # 90 minutes
1310
1348
"initialPollDelay": "A String", # Initial delay after which the first poll request will be made. Default value: 5 seconds.
1311
1349
"maxPollDelay": "A String", # Maximum time between two subsequent poll requests. Default value: 45 seconds.
@@ -2002,6 +2040,25 @@ <h3>Method Details</h3>
2002
2040
"autoPopulatedFields": [ # List of top-level fields of the request message, that should be automatically populated by the client libraries based on their (google.api.field_info).format. Currently supported format: UUID4. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.CreateExample auto_populated_fields: - request_id
2003
2041
"A String",
2004
2042
],
2043
+
"batching": { # `BatchingConfigProto` defines the batching configuration for an API method. # Batching configuration for an API method in client libraries. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.BatchCreateExample batching: element_count_threshold: 1000 request_byte_threshold: 100000000 delay_threshold_millis: 10
2044
+
"batchDescriptor": { # `BatchingDescriptorProto` specifies the fields of the request message to be used for batching, and, optionally, the fields of the response message to be used for demultiplexing. # The request and response fields used in batching.
2045
+
"batchedField": "A String", # The repeated field in the request message to be aggregated by batching.
2046
+
"discriminatorFields": [ # A list of the fields in the request message. Two requests will be batched together only if the values of every field specified in `request_discriminator_fields` is equal between the two requests.
2047
+
"A String",
2048
+
],
2049
+
"subresponseField": "A String", # Optional. When present, indicates the field in the response message to be used to demultiplex the response into multiple response messages, in correspondence with the multiple request messages originally batched together.
2050
+
},
2051
+
"thresholds": { # `BatchingSettingsProto` specifies a set of batching thresholds, each of which acts as a trigger to send a batch of messages as a request. At least one threshold must be positive nonzero. # The thresholds which trigger a batched request to be sent.
2052
+
"delayThreshold": "A String", # The duration after which a batch should be sent, starting from the addition of the first message to that batch.
2053
+
"elementCountLimit": 42, # The maximum number of elements collected in a batch that could be accepted by server.
2054
+
"elementCountThreshold": 42, # The number of elements of a field collected into a batch which, if exceeded, causes the batch to be sent.
2055
+
"flowControlByteLimit": 42, # The maximum size of data allowed by flow control.
2056
+
"flowControlElementLimit": 42, # The maximum number of elements allowed by flow control.
2057
+
"flowControlLimitExceededBehavior": "A String", # The behavior to take when the flow control limit is exceeded.
2058
+
"requestByteLimit": 42, # The maximum size of the request that could be accepted by server.
2059
+
"requestByteThreshold": "A String", # The aggregated size of the batched field which, if exceeded, causes the batch to be sent. This size is computed by aggregating the sizes of the request field to be batched, not of the entire request message.
2060
+
},
2061
+
},
2005
2062
"longRunning": { # Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library generators (e.g. [Java](https://github.com/googleapis/gapic-generator-java/blob/04c2faa191a9b5a10b92392fe8482279c4404803/src/main/java/com/google/api/generator/gapic/composer/common/RetrySettingsComposer.java)). # Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto. Example of a YAML configuration:: publishing: method_settings: - selector: google.cloud.speech.v2.Speech.BatchRecognize long_running: initial_poll_delay: 60s # 1 minute poll_delay_multiplier: 1.5 max_poll_delay: 360s # 6 minutes total_poll_timeout: 54000s # 90 minutes
2006
2063
"initialPollDelay": "A String", # Initial delay after which the first poll request will be made. Default value: 5 seconds.
2007
2064
"maxPollDelay": "A String", # Maximum time between two subsequent poll requests. Default value: 45 seconds.
@@ -2698,6 +2755,25 @@ <h3>Method Details</h3>
2698
2755
"autoPopulatedFields": [ # List of top-level fields of the request message, that should be automatically populated by the client libraries based on their (google.api.field_info).format. Currently supported format: UUID4. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.CreateExample auto_populated_fields: - request_id
2699
2756
"A String",
2700
2757
],
2758
+
"batching": { # `BatchingConfigProto` defines the batching configuration for an API method. # Batching configuration for an API method in client libraries. Example of a YAML configuration: publishing: method_settings: - selector: google.example.v1.ExampleService.BatchCreateExample batching: element_count_threshold: 1000 request_byte_threshold: 100000000 delay_threshold_millis: 10
2759
+
"batchDescriptor": { # `BatchingDescriptorProto` specifies the fields of the request message to be used for batching, and, optionally, the fields of the response message to be used for demultiplexing. # The request and response fields used in batching.
2760
+
"batchedField": "A String", # The repeated field in the request message to be aggregated by batching.
2761
+
"discriminatorFields": [ # A list of the fields in the request message. Two requests will be batched together only if the values of every field specified in `request_discriminator_fields` is equal between the two requests.
2762
+
"A String",
2763
+
],
2764
+
"subresponseField": "A String", # Optional. When present, indicates the field in the response message to be used to demultiplex the response into multiple response messages, in correspondence with the multiple request messages originally batched together.
2765
+
},
2766
+
"thresholds": { # `BatchingSettingsProto` specifies a set of batching thresholds, each of which acts as a trigger to send a batch of messages as a request. At least one threshold must be positive nonzero. # The thresholds which trigger a batched request to be sent.
2767
+
"delayThreshold": "A String", # The duration after which a batch should be sent, starting from the addition of the first message to that batch.
2768
+
"elementCountLimit": 42, # The maximum number of elements collected in a batch that could be accepted by server.
2769
+
"elementCountThreshold": 42, # The number of elements of a field collected into a batch which, if exceeded, causes the batch to be sent.
2770
+
"flowControlByteLimit": 42, # The maximum size of data allowed by flow control.
2771
+
"flowControlElementLimit": 42, # The maximum number of elements allowed by flow control.
2772
+
"flowControlLimitExceededBehavior": "A String", # The behavior to take when the flow control limit is exceeded.
2773
+
"requestByteLimit": 42, # The maximum size of the request that could be accepted by server.
2774
+
"requestByteThreshold": "A String", # The aggregated size of the batched field which, if exceeded, causes the batch to be sent. This size is computed by aggregating the sizes of the request field to be batched, not of the entire request message.
2775
+
},
2776
+
},
2701
2777
"longRunning": { # Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library generators (e.g. [Java](https://github.com/googleapis/gapic-generator-java/blob/04c2faa191a9b5a10b92392fe8482279c4404803/src/main/java/com/google/api/generator/gapic/composer/common/RetrySettingsComposer.java)). # Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto. Example of a YAML configuration:: publishing: method_settings: - selector: google.cloud.speech.v2.Speech.BatchRecognize long_running: initial_poll_delay: 60s # 1 minute poll_delay_multiplier: 1.5 max_poll_delay: 360s # 6 minutes total_poll_timeout: 54000s # 90 minutes
2702
2778
"initialPollDelay": "A String", # Initial delay after which the first poll request will be made. Default value: 5 seconds.
2703
2779
"maxPollDelay": "A String", # Maximum time between two subsequent poll requests. Default value: 45 seconds.
0 commit comments