Class GetClusterSnapshotPlainArgs.Builder

    • Method Detail

      • dbClusterIdentifier

        public GetClusterSnapshotPlainArgs.Builder dbClusterIdentifier​(@Nullable
                                                                       java.lang.String dbClusterIdentifier)
        Parameters:
        dbClusterIdentifier - Returns the list of snapshots created by the specific db_cluster
        Returns:
        builder
      • dbClusterSnapshotIdentifier

        public GetClusterSnapshotPlainArgs.Builder dbClusterSnapshotIdentifier​(@Nullable
                                                                               java.lang.String dbClusterSnapshotIdentifier)
        Parameters:
        dbClusterSnapshotIdentifier - Returns information on a specific snapshot_id.
        Returns:
        builder
      • includePublic

        public GetClusterSnapshotPlainArgs.Builder includePublic​(@Nullable
                                                                 java.lang.Boolean includePublic)
        Parameters:
        includePublic - Set this value to true to include manual DB Cluster Snapshots that are public and can be copied or restored by any AWS account, otherwise set this value to false. The default is `false`.
        Returns:
        builder
      • includeShared

        public GetClusterSnapshotPlainArgs.Builder includeShared​(@Nullable
                                                                 java.lang.Boolean includeShared)
        Parameters:
        includeShared - Set this value to true to include shared manual DB Cluster Snapshots from other AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false. The default is `false`.
        Returns:
        builder
      • mostRecent

        public GetClusterSnapshotPlainArgs.Builder mostRecent​(@Nullable
                                                              java.lang.Boolean mostRecent)
        Parameters:
        mostRecent - If more than one result is returned, use the most recent Snapshot.
        Returns:
        builder
      • snapshotType

        public GetClusterSnapshotPlainArgs.Builder snapshotType​(@Nullable
                                                                java.lang.String snapshotType)
        Parameters:
        snapshotType - Type of snapshots to be returned. If you don't specify a SnapshotType value, then both automated and manual DB cluster snapshots are returned. Shared and public DB Cluster Snapshots are not included in the returned results by default. Possible values are, `automated`, `manual`, `shared`, `public` and `awsbackup`.
        Returns:
        builder
      • tags

        public GetClusterSnapshotPlainArgs.Builder tags​(@Nullable
                                                        java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Mapping of tags, each pair of which must exactly match a pair on the desired DB cluster snapshot.
        Returns:
        builder