Package com.google.cloud.gkebackup.v1
Interface RestoreConfig.TransformationRuleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RestoreConfig.TransformationRule
,RestoreConfig.TransformationRule.Builder
- Enclosing class:
- RestoreConfig
public static interface RestoreConfig.TransformationRuleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
The description is a user specified string description of the transformation rule.com.google.protobuf.ByteString
getDescriptionBytes()
The description is a user specified string description of the transformation rule.RestoreConfig.TransformationRuleAction
getFieldActions(int index)
Required.int
getFieldActionsCount()
Required.List<RestoreConfig.TransformationRuleAction>
getFieldActionsList()
Required.RestoreConfig.TransformationRuleActionOrBuilder
getFieldActionsOrBuilder(int index)
Required.List<? extends RestoreConfig.TransformationRuleActionOrBuilder>
getFieldActionsOrBuilderList()
Required.RestoreConfig.ResourceFilter
getResourceFilter()
This field is used to specify a set of fields that should be used to determine which resources in backup should be acted upon by the supplied transformation rule actions, and this will ensure that only specific resources are affected by transformation rule actions.RestoreConfig.ResourceFilterOrBuilder
getResourceFilterOrBuilder()
This field is used to specify a set of fields that should be used to determine which resources in backup should be acted upon by the supplied transformation rule actions, and this will ensure that only specific resources are affected by transformation rule actions.boolean
hasResourceFilter()
This field is used to specify a set of fields that should be used to determine which resources in backup should be acted upon by the supplied transformation rule actions, and this will ensure that only specific resources are affected by transformation rule actions.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFieldActionsList
List<RestoreConfig.TransformationRuleAction> getFieldActionsList()
Required. A list of transformation rule actions to take against candidate resources. Actions are executed in order defined - this order matters, as they could potentially interfere with each other and the first operation could affect the outcome of the second operation.
repeated .google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction field_actions = 1 [(.google.api.field_behavior) = REQUIRED];
-
getFieldActions
RestoreConfig.TransformationRuleAction getFieldActions(int index)
Required. A list of transformation rule actions to take against candidate resources. Actions are executed in order defined - this order matters, as they could potentially interfere with each other and the first operation could affect the outcome of the second operation.
repeated .google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction field_actions = 1 [(.google.api.field_behavior) = REQUIRED];
-
getFieldActionsCount
int getFieldActionsCount()
Required. A list of transformation rule actions to take against candidate resources. Actions are executed in order defined - this order matters, as they could potentially interfere with each other and the first operation could affect the outcome of the second operation.
repeated .google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction field_actions = 1 [(.google.api.field_behavior) = REQUIRED];
-
getFieldActionsOrBuilderList
List<? extends RestoreConfig.TransformationRuleActionOrBuilder> getFieldActionsOrBuilderList()
Required. A list of transformation rule actions to take against candidate resources. Actions are executed in order defined - this order matters, as they could potentially interfere with each other and the first operation could affect the outcome of the second operation.
repeated .google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction field_actions = 1 [(.google.api.field_behavior) = REQUIRED];
-
getFieldActionsOrBuilder
RestoreConfig.TransformationRuleActionOrBuilder getFieldActionsOrBuilder(int index)
Required. A list of transformation rule actions to take against candidate resources. Actions are executed in order defined - this order matters, as they could potentially interfere with each other and the first operation could affect the outcome of the second operation.
repeated .google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction field_actions = 1 [(.google.api.field_behavior) = REQUIRED];
-
hasResourceFilter
boolean hasResourceFilter()
This field is used to specify a set of fields that should be used to determine which resources in backup should be acted upon by the supplied transformation rule actions, and this will ensure that only specific resources are affected by transformation rule actions.
.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter resource_filter = 2;
- Returns:
- Whether the resourceFilter field is set.
-
getResourceFilter
RestoreConfig.ResourceFilter getResourceFilter()
This field is used to specify a set of fields that should be used to determine which resources in backup should be acted upon by the supplied transformation rule actions, and this will ensure that only specific resources are affected by transformation rule actions.
.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter resource_filter = 2;
- Returns:
- The resourceFilter.
-
getResourceFilterOrBuilder
RestoreConfig.ResourceFilterOrBuilder getResourceFilterOrBuilder()
This field is used to specify a set of fields that should be used to determine which resources in backup should be acted upon by the supplied transformation rule actions, and this will ensure that only specific resources are affected by transformation rule actions.
.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter resource_filter = 2;
-
getDescription
String getDescription()
The description is a user specified string description of the transformation rule.
string description = 3;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
The description is a user specified string description of the transformation rule.
string description = 3;
- Returns:
- The bytes for description.
-
-