Package com.google.api.servicemanagement.v1 (3.27.0)

Classes

ChangeReport

Change report associated with a particular service configuration.

It contains a list of ConfigChanges based on the comparison between two service configurations.

Protobuf type google.api.servicemanagement.v1.ChangeReport

ChangeReport.Builder

Change report associated with a particular service configuration.

It contains a list of ConfigChanges based on the comparison between two service configurations.

Protobuf type google.api.servicemanagement.v1.ChangeReport

ConfigFile

Generic specification of a source configuration file

Protobuf type google.api.servicemanagement.v1.ConfigFile

ConfigFile.Builder

Generic specification of a source configuration file

Protobuf type google.api.servicemanagement.v1.ConfigFile

ConfigRef

Represents a service configuration with its name and id.

Protobuf type google.api.servicemanagement.v1.ConfigRef

ConfigRef.Builder

Represents a service configuration with its name and id.

Protobuf type google.api.servicemanagement.v1.ConfigRef

ConfigSource

Represents a source file which is used to generate the service configuration defined by google.api.Service.

Protobuf type google.api.servicemanagement.v1.ConfigSource

ConfigSource.Builder

Represents a source file which is used to generate the service configuration defined by google.api.Service.

Protobuf type google.api.servicemanagement.v1.ConfigSource

CreateServiceConfigRequest

Request message for CreateServiceConfig method.

Protobuf type google.api.servicemanagement.v1.CreateServiceConfigRequest

CreateServiceConfigRequest.Builder

Request message for CreateServiceConfig method.

Protobuf type google.api.servicemanagement.v1.CreateServiceConfigRequest

CreateServiceRequest

Request message for CreateService method.

Protobuf type google.api.servicemanagement.v1.CreateServiceRequest

CreateServiceRequest.Builder

Request message for CreateService method.

Protobuf type google.api.servicemanagement.v1.CreateServiceRequest

CreateServiceRolloutRequest

Request message for 'CreateServiceRollout'

Protobuf type google.api.servicemanagement.v1.CreateServiceRolloutRequest

CreateServiceRolloutRequest.Builder

Request message for 'CreateServiceRollout'

Protobuf type google.api.servicemanagement.v1.CreateServiceRolloutRequest

DeleteServiceRequest

Request message for DeleteService method.

Protobuf type google.api.servicemanagement.v1.DeleteServiceRequest

DeleteServiceRequest.Builder

Request message for DeleteService method.

Protobuf type google.api.servicemanagement.v1.DeleteServiceRequest

Diagnostic

Represents a diagnostic message (error or warning)

Protobuf type google.api.servicemanagement.v1.Diagnostic

Diagnostic.Builder

Represents a diagnostic message (error or warning)

Protobuf type google.api.servicemanagement.v1.Diagnostic

EnableServiceResponse

Operation payload for EnableService method.

Protobuf type google.api.servicemanagement.v1.EnableServiceResponse

EnableServiceResponse.Builder

Operation payload for EnableService method.

Protobuf type google.api.servicemanagement.v1.EnableServiceResponse

GenerateConfigReportRequest

Request message for GenerateConfigReport method.

Protobuf type google.api.servicemanagement.v1.GenerateConfigReportRequest

GenerateConfigReportRequest.Builder

Request message for GenerateConfigReport method.

Protobuf type google.api.servicemanagement.v1.GenerateConfigReportRequest

GenerateConfigReportResponse

Response message for GenerateConfigReport method.

Protobuf type google.api.servicemanagement.v1.GenerateConfigReportResponse

GenerateConfigReportResponse.Builder

Response message for GenerateConfigReport method.

Protobuf type google.api.servicemanagement.v1.GenerateConfigReportResponse

GetServiceConfigRequest

Request message for GetServiceConfig method.

Protobuf type google.api.servicemanagement.v1.GetServiceConfigRequest

GetServiceConfigRequest.Builder

Request message for GetServiceConfig method.

Protobuf type google.api.servicemanagement.v1.GetServiceConfigRequest

GetServiceRequest

Request message for GetService method.

Protobuf type google.api.servicemanagement.v1.GetServiceRequest

GetServiceRequest.Builder

Request message for GetService method.

Protobuf type google.api.servicemanagement.v1.GetServiceRequest

GetServiceRolloutRequest

Request message for GetServiceRollout method.

Protobuf type google.api.servicemanagement.v1.GetServiceRolloutRequest

GetServiceRolloutRequest.Builder

Request message for GetServiceRollout method.

Protobuf type google.api.servicemanagement.v1.GetServiceRolloutRequest

ListServiceConfigsRequest

Request message for ListServiceConfigs method.

Protobuf type google.api.servicemanagement.v1.ListServiceConfigsRequest

ListServiceConfigsRequest.Builder

Request message for ListServiceConfigs method.

Protobuf type google.api.servicemanagement.v1.ListServiceConfigsRequest

ListServiceConfigsResponse

Response message for ListServiceConfigs method.

Protobuf type google.api.servicemanagement.v1.ListServiceConfigsResponse

ListServiceConfigsResponse.Builder

Response message for ListServiceConfigs method.

Protobuf type google.api.servicemanagement.v1.ListServiceConfigsResponse

ListServiceRolloutsRequest

Request message for 'ListServiceRollouts'

Protobuf type google.api.servicemanagement.v1.ListServiceRolloutsRequest

ListServiceRolloutsRequest.Builder

Request message for 'ListServiceRollouts'

Protobuf type google.api.servicemanagement.v1.ListServiceRolloutsRequest

ListServiceRolloutsResponse

Response message for ListServiceRollouts method.

Protobuf type google.api.servicemanagement.v1.ListServiceRolloutsResponse

ListServiceRolloutsResponse.Builder

Response message for ListServiceRollouts method.

Protobuf type google.api.servicemanagement.v1.ListServiceRolloutsResponse

ListServicesRequest

Request message for ListServices method.

Protobuf type google.api.servicemanagement.v1.ListServicesRequest

ListServicesRequest.Builder

Request message for ListServices method.

Protobuf type google.api.servicemanagement.v1.ListServicesRequest

ListServicesResponse

Response message for ListServices method.

Protobuf type google.api.servicemanagement.v1.ListServicesResponse

ListServicesResponse.Builder

Response message for ListServices method.

Protobuf type google.api.servicemanagement.v1.ListServicesResponse

ManagedService

The full representation of a Service that is managed by Google Service Management.

Protobuf type google.api.servicemanagement.v1.ManagedService

ManagedService.Builder

The full representation of a Service that is managed by Google Service Management.

Protobuf type google.api.servicemanagement.v1.ManagedService

OperationMetadata

The metadata associated with a long running operation resource.

Protobuf type google.api.servicemanagement.v1.OperationMetadata

OperationMetadata.Builder

The metadata associated with a long running operation resource.

Protobuf type google.api.servicemanagement.v1.OperationMetadata

OperationMetadata.Step

Represents the status of one operation step.

Protobuf type google.api.servicemanagement.v1.OperationMetadata.Step

OperationMetadata.Step.Builder

Represents the status of one operation step.

Protobuf type google.api.servicemanagement.v1.OperationMetadata.Step

ResourcesProto

Rollout

A rollout resource that defines how service configuration versions are pushed to control plane systems. Typically, you create a new version of the service config, and then create a Rollout to push the service config.

Protobuf type google.api.servicemanagement.v1.Rollout

Rollout.Builder

A rollout resource that defines how service configuration versions are pushed to control plane systems. Typically, you create a new version of the service config, and then create a Rollout to push the service config.

Protobuf type google.api.servicemanagement.v1.Rollout

Rollout.DeleteServiceStrategy

Strategy used to delete a service. This strategy is a placeholder only used by the system generated rollout to delete a service.

Protobuf type google.api.servicemanagement.v1.Rollout.DeleteServiceStrategy

Rollout.DeleteServiceStrategy.Builder

Strategy used to delete a service. This strategy is a placeholder only used by the system generated rollout to delete a service.

Protobuf type google.api.servicemanagement.v1.Rollout.DeleteServiceStrategy

Rollout.TrafficPercentStrategy

Strategy that specifies how clients of Google Service Controller want to send traffic to use different config versions. This is generally used by API proxy to split traffic based on your configured percentage for each config version.

One example of how to gradually rollout a new service configuration using this strategy: Day 1

 Rollout {
   id: "example.googleapis.com/rollout_20160206"
   traffic_percent_strategy {
     percentages: {
       "example.googleapis.com/20160201": 70.00
       "example.googleapis.com/20160206": 30.00
     }
   }
 }

Day 2

 Rollout {
   id: "example.googleapis.com/rollout_20160207"
   traffic_percent_strategy: {
     percentages: {
       "example.googleapis.com/20160206": 100.00
     }
   }
 }

Protobuf type google.api.servicemanagement.v1.Rollout.TrafficPercentStrategy

Rollout.TrafficPercentStrategy.Builder

Strategy that specifies how clients of Google Service Controller want to send traffic to use different config versions. This is generally used by API proxy to split traffic based on your configured percentage for each config version.

One example of how to gradually rollout a new service configuration using this strategy: Day 1

 Rollout {
   id: "example.googleapis.com/rollout_20160206"
   traffic_percent_strategy {
     percentages: {
       "example.googleapis.com/20160201": 70.00
       "example.googleapis.com/20160206": 30.00
     }
   }
 }

Day 2

 Rollout {
   id: "example.googleapis.com/rollout_20160207"
   traffic_percent_strategy: {
     percentages: {
       "example.googleapis.com/20160206": 100.00
     }
   }
 }

Protobuf type google.api.servicemanagement.v1.Rollout.TrafficPercentStrategy

ServiceManagerGrpc

Google Service Management API

ServiceManagerGrpc.ServiceManagerBlockingStub

A stub to allow clients to do synchronous rpc calls to service ServiceManager.

Google Service Management API

ServiceManagerGrpc.ServiceManagerFutureStub

A stub to allow clients to do ListenableFuture-style rpc calls to service ServiceManager.

Google Service Management API

ServiceManagerGrpc.ServiceManagerImplBase

Base class for the server implementation of the service ServiceManager.

Google Service Management API

ServiceManagerGrpc.ServiceManagerStub

A stub to allow clients to do asynchronous rpc calls to service ServiceManager.

Google Service Management API

ServiceManagerProto

SubmitConfigSourceRequest

Request message for SubmitConfigSource method.

Protobuf type google.api.servicemanagement.v1.SubmitConfigSourceRequest

SubmitConfigSourceRequest.Builder

Request message for SubmitConfigSource method.

Protobuf type google.api.servicemanagement.v1.SubmitConfigSourceRequest

SubmitConfigSourceResponse

Response message for SubmitConfigSource method.

Protobuf type google.api.servicemanagement.v1.SubmitConfigSourceResponse

SubmitConfigSourceResponse.Builder

Response message for SubmitConfigSource method.

Protobuf type google.api.servicemanagement.v1.SubmitConfigSourceResponse

UndeleteServiceRequest

Request message for UndeleteService method.

Protobuf type google.api.servicemanagement.v1.UndeleteServiceRequest

UndeleteServiceRequest.Builder

Request message for UndeleteService method.

Protobuf type google.api.servicemanagement.v1.UndeleteServiceRequest

UndeleteServiceResponse

Response message for UndeleteService method.

Protobuf type google.api.servicemanagement.v1.UndeleteServiceResponse

UndeleteServiceResponse.Builder

Response message for UndeleteService method.

Protobuf type google.api.servicemanagement.v1.UndeleteServiceResponse

Interfaces

ChangeReportOrBuilder

ConfigFileOrBuilder

ConfigRefOrBuilder

ConfigSourceOrBuilder

CreateServiceConfigRequestOrBuilder

CreateServiceRequestOrBuilder

CreateServiceRolloutRequestOrBuilder

DeleteServiceRequestOrBuilder

DiagnosticOrBuilder

EnableServiceResponseOrBuilder

GenerateConfigReportRequestOrBuilder

GenerateConfigReportResponseOrBuilder

GetServiceConfigRequestOrBuilder

GetServiceRequestOrBuilder

GetServiceRolloutRequestOrBuilder

ListServiceConfigsRequestOrBuilder

ListServiceConfigsResponseOrBuilder

ListServiceRolloutsRequestOrBuilder

ListServiceRolloutsResponseOrBuilder

ListServicesRequestOrBuilder

ListServicesResponseOrBuilder

ManagedServiceOrBuilder

OperationMetadata.StepOrBuilder

OperationMetadataOrBuilder

Rollout.DeleteServiceStrategyOrBuilder

Rollout.TrafficPercentStrategyOrBuilder

RolloutOrBuilder

ServiceManagerGrpc.AsyncService

Google Service Management API

SubmitConfigSourceRequestOrBuilder

SubmitConfigSourceResponseOrBuilder

UndeleteServiceRequestOrBuilder

UndeleteServiceResponseOrBuilder

Enums

ConfigFile.FileType

Protobuf enum google.api.servicemanagement.v1.ConfigFile.FileType

Diagnostic.Kind

The kind of diagnostic information possible.

Protobuf enum google.api.servicemanagement.v1.Diagnostic.Kind

GetServiceConfigRequest.ConfigView

Protobuf enum google.api.servicemanagement.v1.GetServiceConfigRequest.ConfigView

OperationMetadata.Status

Code describes the status of the operation (or one of its steps).

Protobuf enum google.api.servicemanagement.v1.OperationMetadata.Status

Rollout.RolloutStatus

Status of a Rollout.

Protobuf enum google.api.servicemanagement.v1.Rollout.RolloutStatus

Rollout.StrategyCase