Class GetBackupRunPlainArgs.Builder

  • Enclosing class:
    GetBackupRunPlainArgs

    public static final class GetBackupRunPlainArgs.Builder
    extends java.lang.Object
    • Method Detail

      • backupId

        public GetBackupRunPlainArgs.Builder backupId​(@Nullable
                                                      java.lang.Integer backupId)
        Parameters:
        backupId - The identifier for this backup run. Unique only for a specific Cloud SQL instance. If left empty and multiple backups exist for the instance, `most_recent` must be set to `true`.
        Returns:
        builder
      • instance

        public GetBackupRunPlainArgs.Builder instance​(java.lang.String instance)
        Parameters:
        instance - The name of the instance the backup is taken from.
        Returns:
        builder
      • mostRecent

        public GetBackupRunPlainArgs.Builder mostRecent​(@Nullable
                                                        java.lang.Boolean mostRecent)
        Parameters:
        mostRecent - Toggles use of the most recent backup run if multiple backups exist for a Cloud SQL instance.
        Returns:
        builder
      • project

        public GetBackupRunPlainArgs.Builder project​(@Nullable
                                                     java.lang.String project)
        Parameters:
        project - The project to list instances for. If it is not provided, the provider project is used.
        Returns:
        builder