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 |