Class DescribeDBClusterSnapshotsRequest

    • Constructor Detail

      • DescribeDBClusterSnapshotsRequest

        public DescribeDBClusterSnapshotsRequest()
    • Method Detail

      • setDBClusterIdentifier

        public void setDBClusterIdentifier​(String dBClusterIdentifier)

        A DB cluster identifier to retrieve the list of DB cluster snapshots for. This parameter cannot be used in conjunction with the DBClusterSnapshotIdentifier parameter. This parameter is not case-sensitive.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Parameters:
        dBClusterIdentifier - A DB cluster identifier to retrieve the list of DB cluster snapshots for. This parameter cannot be used in conjunction with the DBClusterSnapshotIdentifier parameter. This parameter is not case-sensitive.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
      • getDBClusterIdentifier

        public String getDBClusterIdentifier()

        A DB cluster identifier to retrieve the list of DB cluster snapshots for. This parameter cannot be used in conjunction with the DBClusterSnapshotIdentifier parameter. This parameter is not case-sensitive.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Returns:
        A DB cluster identifier to retrieve the list of DB cluster snapshots for. This parameter cannot be used in conjunction with the DBClusterSnapshotIdentifier parameter. This parameter is not case-sensitive.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
      • withDBClusterIdentifier

        public DescribeDBClusterSnapshotsRequest withDBClusterIdentifier​(String dBClusterIdentifier)

        A DB cluster identifier to retrieve the list of DB cluster snapshots for. This parameter cannot be used in conjunction with the DBClusterSnapshotIdentifier parameter. This parameter is not case-sensitive.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Parameters:
        dBClusterIdentifier - A DB cluster identifier to retrieve the list of DB cluster snapshots for. This parameter cannot be used in conjunction with the DBClusterSnapshotIdentifier parameter. This parameter is not case-sensitive.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDBClusterSnapshotIdentifier

        public void setDBClusterSnapshotIdentifier​(String dBClusterSnapshotIdentifier)

        A specific DB cluster snapshot identifier to describe. This parameter cannot be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        • If this is the identifier of an automated snapshot, the SnapshotType parameter must also be specified.
        Parameters:
        dBClusterSnapshotIdentifier - A specific DB cluster snapshot identifier to describe. This parameter cannot be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        • If this is the identifier of an automated snapshot, the SnapshotType parameter must also be specified.
      • getDBClusterSnapshotIdentifier

        public String getDBClusterSnapshotIdentifier()

        A specific DB cluster snapshot identifier to describe. This parameter cannot be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        • If this is the identifier of an automated snapshot, the SnapshotType parameter must also be specified.
        Returns:
        A specific DB cluster snapshot identifier to describe. This parameter cannot be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        • If this is the identifier of an automated snapshot, the SnapshotType parameter must also be specified.
      • withDBClusterSnapshotIdentifier

        public DescribeDBClusterSnapshotsRequest withDBClusterSnapshotIdentifier​(String dBClusterSnapshotIdentifier)

        A specific DB cluster snapshot identifier to describe. This parameter cannot be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        • If this is the identifier of an automated snapshot, the SnapshotType parameter must also be specified.
        Parameters:
        dBClusterSnapshotIdentifier - A specific DB cluster snapshot identifier to describe. This parameter cannot be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

        Constraints:

        • Must be 1 to 255 alphanumeric characters
        • First character must be a letter
        • Cannot end with a hyphen or contain two consecutive hyphens
        • If this is the identifier of an automated snapshot, the SnapshotType parameter must also be specified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSnapshotType

        public void setSnapshotType​(String snapshotType)

        The type of DB cluster snapshots that will be returned. Values can be automated or manual. If this parameter is not specified, the returned results will include all snapshot types.

        Parameters:
        snapshotType - The type of DB cluster snapshots that will be returned. Values can be automated or manual. If this parameter is not specified, the returned results will include all snapshot types.
      • getSnapshotType

        public String getSnapshotType()

        The type of DB cluster snapshots that will be returned. Values can be automated or manual. If this parameter is not specified, the returned results will include all snapshot types.

        Returns:
        The type of DB cluster snapshots that will be returned. Values can be automated or manual. If this parameter is not specified, the returned results will include all snapshot types.
      • withSnapshotType

        public DescribeDBClusterSnapshotsRequest withSnapshotType​(String snapshotType)

        The type of DB cluster snapshots that will be returned. Values can be automated or manual. If this parameter is not specified, the returned results will include all snapshot types.

        Parameters:
        snapshotType - The type of DB cluster snapshots that will be returned. Values can be automated or manual. If this parameter is not specified, the returned results will include all snapshot types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getFilters

        public List<Filter> getFilters()

        This parameter is not currently supported.

        Returns:
        This parameter is not currently supported.
      • setFilters

        public void setFilters​(Collection<Filter> filters)

        This parameter is not currently supported.

        Parameters:
        filters - This parameter is not currently supported.
      • withFilters

        public DescribeDBClusterSnapshotsRequest withFilters​(Collection<Filter> filters)

        This parameter is not currently supported.

        Parameters:
        filters - This parameter is not currently supported.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMaxRecords

        public void setMaxRecords​(Integer maxRecords)

        The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

        Parameters:
        maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

      • getMaxRecords

        public Integer getMaxRecords()

        The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

        Returns:
        The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

      • withMaxRecords

        public DescribeDBClusterSnapshotsRequest withMaxRecords​(Integer maxRecords)

        The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

        Parameters:
        maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

        Default: 100

        Constraints: Minimum 20, maximum 100.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMarker

        public void setMarker​(String marker)

        An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

        Parameters:
        marker - An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
      • getMarker

        public String getMarker()

        An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

        Returns:
        An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
      • withMarker

        public DescribeDBClusterSnapshotsRequest withMarker​(String marker)

        An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

        Parameters:
        marker - An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object