- 2.53.0 (latest)
- 2.52.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.4
- 2.2.0
- 2.1.10
- 0.2.0
public static final class VersionsGrpc.VersionsBlockingStub extends AbstractBlockingStub<VersionsGrpc.VersionsBlockingStub>
Manages versions of a service.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > VersionsGrpc.VersionsBlockingStubMethods
build(Channel channel, CallOptions callOptions)
protected VersionsGrpc.VersionsBlockingStub build(Channel channel, CallOptions callOptions)
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Type | Description |
VersionsGrpc.VersionsBlockingStub |
createVersion(CreateVersionRequest request)
public Operation createVersion(CreateVersionRequest request)
Deploys code and resource files to a new version.
Name | Description |
request | CreateVersionRequest |
Type | Description |
Operation |
deleteVersion(DeleteVersionRequest request)
public Operation deleteVersion(DeleteVersionRequest request)
Deletes an existing Version resource.
Name | Description |
request | DeleteVersionRequest |
Type | Description |
Operation |
getVersion(GetVersionRequest request)
public Version getVersion(GetVersionRequest request)
Gets the specified Version resource.
By default, only a BASIC_VIEW
will be returned.
Specify the FULL_VIEW
parameter to get the full resource.
Name | Description |
request | GetVersionRequest |
Type | Description |
Version |
listVersions(ListVersionsRequest request)
public ListVersionsResponse listVersions(ListVersionsRequest request)
Lists the versions of a service.
Name | Description |
request | ListVersionsRequest |
Type | Description |
ListVersionsResponse |
updateVersion(UpdateVersionRequest request)
public Operation updateVersion(UpdateVersionRequest request)
Updates the specified Version resource. You can specify the following fields depending on the App Engine environment and type of scaling that the version resource uses: Standard environment
instance_class
automatic scaling in the standard environment:automatic_scaling.min_idle_instances
automatic_scaling.max_idle_instances
automaticScaling.standard_scheduler_settings.max_instances
automaticScaling.standard_scheduler_settings.min_instances
automaticScaling.standard_scheduler_settings.target_cpu_utilization
automaticScaling.standard_scheduler_settings.target_throughput_utilization
basic scaling or manual scaling in the standard environment:serving_status
manual_scaling.instances
Flexible environmentserving_status
automatic scaling in the flexible environment:automatic_scaling.min_total_instances
automatic_scaling.max_total_instances
automatic_scaling.cool_down_period_sec
automatic_scaling.cpu_utilization.target_utilization
manual scaling in the flexible environment:manual_scaling.instances
Name | Description |
request | UpdateVersionRequest |
Type | Description |
Operation |