Ethan Bao 9 years ago
commit f96de6524f
  1. 1
      .gitignore
  2. 2
      google/logging/v2/log_entry.proto
  3. 2
      google/logging/v2/logging_config.proto
  4. 104
      google/logging/v2/logging_gapic.yaml
  5. 1
      google/logging/v2/logging_metrics.proto
  6. 2
      google/pubsub/v1/pubsub_gapic.yaml

1
.gitignore vendored

@ -2,3 +2,4 @@ OWNERS
README.google
google/internal
google/protobuf
.project

@ -104,7 +104,7 @@ message LogEntryOperation {
// Required. An arbitrary producer identifier. The combination of
// `id` and `producer` must be globally unique. Examples for `producer`:
// `"MyDivision.MyBigCompany.com"`, "github.com/MyProject/MyApplication"`.
// `"MyDivision.MyBigCompany.com"`, `"github.com/MyProject/MyApplication"`.
//
string producer = 2;

@ -25,6 +25,8 @@ option java_outer_classname = "LoggingConfig";
option java_package = "com.google.logging.v2";
// Service for configuring sinks used to export log entries outside Stackdriver
// Logging.
service ConfigServiceV2 {
// Lists sinks.
rpc ListSinks(ListSinksRequest) returns (ListSinksResponse) {

@ -1,9 +1,10 @@
type: com.google.api.codegen.ConfigProto
generate_samples: true
language_settings:
java:
package_name: com.google.cloud.logging.spi.v2
python:
package_name: gcloud.logging
package_name: google.logging.v2
go:
package_name: google.golang.org/cloud/logging
csharp:
@ -25,7 +26,7 @@ interfaces:
- UNAVAILABLE
- DEADLINE_EXCEEDED
- name: non_idempotent
retry_codes:
retry_codes: []
retry_params_def:
- name: default
initial_retry_delay_millis: 100
@ -40,50 +41,47 @@ interfaces:
flattening:
groups:
- parameters:
- project_name
- parent
required_fields:
- project_name
- parent
request_object_method: true
page_streaming:
request:
page_size_field: page_size
token_field: page_token
page_size_field: page_size
response:
token_field: next_page_token
resources_field: sinks
retry_codes_name: idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
project_name: project
parent: project
- name: GetSink
flattening:
groups:
- parameters:
- sink_name
required_fields:
- sink_name
- sink_name
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
request_object_method: false
field_name_patterns:
sink_name: sink
- name: CreateSink
flattening:
groups:
- parameters:
- project_name
- parent
- sink
required_fields:
- project_name
- sink
- parent
- sink
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
project_name: project
parent: project
- name: UpdateSink
flattening:
groups:
@ -91,27 +89,25 @@ interfaces:
- sink_name
- sink
required_fields:
- sink_name
- sink
- sink_name
- sink
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
sink_name: sink
- name: DeleteSink
flattening:
groups:
- parameters:
- sink_name
required_fields:
- sink_name
- sink_name
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
request_object_method: false
field_name_patterns:
sink_name: sink
- name: google.logging.v2.MetricsServiceV2
collections:
- name_pattern: projects/{project}
@ -124,7 +120,7 @@ interfaces:
- UNAVAILABLE
- DEADLINE_EXCEEDED
- name: non_idempotent
retry_codes:
retry_codes: []
retry_params_def:
- name: default
initial_retry_delay_millis: 100
@ -139,50 +135,47 @@ interfaces:
flattening:
groups:
- parameters:
- project_name
- parent
required_fields:
- project_name
- parent
request_object_method: true
page_streaming:
request:
page_size_field: page_size
token_field: page_token
page_size_field: page_size
response:
token_field: next_page_token
resources_field: metrics
retry_codes_name: idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
project_name: project
parent: project
- name: GetLogMetric
flattening:
groups:
- parameters:
- metric_name
required_fields:
- metric_name
- metric_name
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
request_object_method: false
field_name_patterns:
metric_name: metric
- name: CreateLogMetric
flattening:
groups:
- parameters:
- project_name
- parent
- metric
required_fields:
- project_name
- metric
- parent
- metric
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
project_name: project
parent: project
- name: UpdateLogMetric
flattening:
groups:
@ -190,27 +183,25 @@ interfaces:
- metric_name
- metric
required_fields:
- metric_name
- metric
- metric_name
- metric
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
metric_name: metric
- name: DeleteLogMetric
flattening:
groups:
- parameters:
- metric_name
required_fields:
- metric_name
- metric_name
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
request_object_method: false
field_name_patterns:
metric_name: metric
- name: google.logging.v2.LoggingServiceV2
collections:
- name_pattern: projects/{project}
@ -223,7 +214,7 @@ interfaces:
- UNAVAILABLE
- DEADLINE_EXCEEDED
- name: non_idempotent
retry_codes:
retry_codes: []
retry_params_def:
- name: default
initial_retry_delay_millis: 100
@ -248,13 +239,12 @@ interfaces:
- parameters:
- log_name
required_fields:
- log_name
- log_name
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
request_object_method: false
field_name_patterns:
log_name: log
- name: WriteLogEntries
flattening:
groups:
@ -264,13 +254,12 @@ interfaces:
- labels
- entries
required_fields:
- entries
- entries
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
request_object_method: true
field_name_patterns:
log_name: log
- name: ListLogEntries
flattening:
groups:
@ -279,7 +268,8 @@ interfaces:
- filter
- order_by
required_fields:
- project_ids
- project_ids
request_object_method: true
page_streaming:
request:
page_size_field: page_size
@ -289,9 +279,8 @@ interfaces:
resources_field: entries
retry_codes_name: idempotent
retry_params_name: list
request_object_method: true
- name: ListMonitoredResourceDescriptors
request_object_method: false
page_streaming:
request:
page_size_field: page_size
@ -301,4 +290,3 @@ interfaces:
resources_field: resource_descriptors
retry_codes_name: idempotent
retry_params_name: default
request_object_method: true

@ -23,6 +23,7 @@ option java_multiple_files = true;
option java_package = "com.google.logging.v2";
// Service for configuring logs-based metrics.
service MetricsServiceV2 {
// Lists logs-based metrics.
rpc ListLogMetrics(ListLogMetricsRequest) returns (ListLogMetricsResponse) {

@ -4,7 +4,7 @@ language_settings:
java:
package_name: com.google.cloud.pubsub.spi.v1
python:
package_name: gcloud.pubsub
package_name: google.pubsub.v1
go:
package_name: google.golang.org/cloud/pubsub
csharp:

Loading…
Cancel
Save