Interface RestoreConfig.ClusterResourceRestoreScopeOrBuilder

    • Method Detail

      • getSelectedGroupKindsList

        List<RestoreConfig.GroupKind> getSelectedGroupKindsList()
         A list of cluster-scoped resource group kinds to restore from the
         backup. If specified, only the selected resources will be restored.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind selected_group_kinds = 1;
      • getSelectedGroupKinds

        RestoreConfig.GroupKind getSelectedGroupKinds​(int index)
         A list of cluster-scoped resource group kinds to restore from the
         backup. If specified, only the selected resources will be restored.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind selected_group_kinds = 1;
      • getSelectedGroupKindsCount

        int getSelectedGroupKindsCount()
         A list of cluster-scoped resource group kinds to restore from the
         backup. If specified, only the selected resources will be restored.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind selected_group_kinds = 1;
      • getSelectedGroupKindsOrBuilderList

        List<? extends RestoreConfig.GroupKindOrBuilder> getSelectedGroupKindsOrBuilderList()
         A list of cluster-scoped resource group kinds to restore from the
         backup. If specified, only the selected resources will be restored.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind selected_group_kinds = 1;
      • getSelectedGroupKindsOrBuilder

        RestoreConfig.GroupKindOrBuilder getSelectedGroupKindsOrBuilder​(int index)
         A list of cluster-scoped resource group kinds to restore from the
         backup. If specified, only the selected resources will be restored.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind selected_group_kinds = 1;
      • getExcludedGroupKindsList

        List<RestoreConfig.GroupKind> getExcludedGroupKindsList()
         A list of cluster-scoped resource group kinds to NOT restore from the
         backup. If specified, all valid cluster-scoped resources will be
         restored except for those specified in the list.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind excluded_group_kinds = 2;
      • getExcludedGroupKinds

        RestoreConfig.GroupKind getExcludedGroupKinds​(int index)
         A list of cluster-scoped resource group kinds to NOT restore from the
         backup. If specified, all valid cluster-scoped resources will be
         restored except for those specified in the list.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind excluded_group_kinds = 2;
      • getExcludedGroupKindsCount

        int getExcludedGroupKindsCount()
         A list of cluster-scoped resource group kinds to NOT restore from the
         backup. If specified, all valid cluster-scoped resources will be
         restored except for those specified in the list.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind excluded_group_kinds = 2;
      • getExcludedGroupKindsOrBuilderList

        List<? extends RestoreConfig.GroupKindOrBuilder> getExcludedGroupKindsOrBuilderList()
         A list of cluster-scoped resource group kinds to NOT restore from the
         backup. If specified, all valid cluster-scoped resources will be
         restored except for those specified in the list.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind excluded_group_kinds = 2;
      • getExcludedGroupKindsOrBuilder

        RestoreConfig.GroupKindOrBuilder getExcludedGroupKindsOrBuilder​(int index)
         A list of cluster-scoped resource group kinds to NOT restore from the
         backup. If specified, all valid cluster-scoped resources will be
         restored except for those specified in the list.
         Mutually exclusive to any other field in the message.
         
        repeated .google.cloud.gkebackup.v1.RestoreConfig.GroupKind excluded_group_kinds = 2;
      • getAllGroupKinds

        boolean getAllGroupKinds()
         If True, all valid cluster-scoped resources will be restored.
         Mutually exclusive to any other field in the message.
         
        bool all_group_kinds = 3;
        Returns:
        The allGroupKinds.
      • getNoGroupKinds

        boolean getNoGroupKinds()
         If True, no cluster-scoped resources will be restored.
         This has the same restore scope as if the message is not defined.
         Mutually exclusive to any other field in the message.
         
        bool no_group_kinds = 4;
        Returns:
        The noGroupKinds.