Reference documentation and code samples for the Google Cloud Gke Backup V1 Client class GroupKindDependency.
Defines a dependency between two group kinds.
Generated from protobuf message google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder.GroupKindDependency
Namespace
Google \ Cloud \ GkeBackup \ V1 \ RestoreConfig \ RestoreOrderMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ satisfying |
Google\Cloud\GkeBackup\V1\RestoreConfig\GroupKind
Required. The satisfying group kind must be restored first in order to satisfy the dependency. |
↳ requiring |
Google\Cloud\GkeBackup\V1\RestoreConfig\GroupKind
Required. The requiring group kind requires that the other group kind be restored first. |
getSatisfying
Required. The satisfying group kind must be restored first in order to satisfy the dependency.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\GkeBackup\V1\RestoreConfig\GroupKind|null |
|
hasSatisfying
clearSatisfying
setSatisfying
Required. The satisfying group kind must be restored first in order to satisfy the dependency.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\GkeBackup\V1\RestoreConfig\GroupKind
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRequiring
Required. The requiring group kind requires that the other group kind be restored first.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\GkeBackup\V1\RestoreConfig\GroupKind|null |
|
hasRequiring
clearRequiring
setRequiring
Required. The requiring group kind requires that the other group kind be restored first.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\GkeBackup\V1\RestoreConfig\GroupKind
|
| Returns | |
|---|---|
| Type | Description |
$this |
|