Reference documentation and code samples for the Google Cloud Run V2 Client class InstanceSplit.
Holds a single instance split entry for the Worker. Allocations can be done to a specific Revision name, or pointing to the latest Ready Revision.
Generated from protobuf message google.cloud.run.v2.InstanceSplit
Namespace
Google \ Cloud \ Run \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description | 
data | 
        
          array
          Optional. Data for populating the Message object.  | 
      
↳ type | 
        
          int
          The allocation type for this instance split.  | 
      
↳ revision | 
        
          string
          Revision to which to assign this portion of instances, if split allocation is by revision.  | 
      
↳ percent | 
        
          int
          Specifies percent of the instance split to this Revision. This defaults to zero if unspecified.  | 
      
getType
The allocation type for this instance split.
| Returns | |
|---|---|
| Type | Description | 
int | 
        Enum of type InstanceSplitAllocationType. | 
setType
The allocation type for this instance split.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          int
          Enum of type InstanceSplitAllocationType.  | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getRevision
Revision to which to assign this portion of instances, if split allocation is by revision.
| Returns | |
|---|---|
| Type | Description | 
string | 
        |
setRevision
Revision to which to assign this portion of instances, if split allocation is by revision.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          string
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getPercent
Specifies percent of the instance split to this Revision.
This defaults to zero if unspecified.
| Returns | |
|---|---|
| Type | Description | 
int | 
        |
setPercent
Specifies percent of the instance split to this Revision.
This defaults to zero if unspecified.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          int
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |