Class ListJobRunsRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • compartmentId

        public ListJobRunsRequest.Builder compartmentId​(String compartmentId)
        The OCID of the compartment.
        Parameters:
        compartmentId - the value to set
        Returns:
        this builder instance
      • opcRequestId

        public ListJobRunsRequest.Builder opcRequestId​(String opcRequestId)
        The client request ID for tracing.
        Parameters:
        opcRequestId - the value to set
        Returns:
        this builder instance
      • jobId

        public ListJobRunsRequest.Builder jobId​(String jobId)
        The identifier of the job.
        Parameters:
        jobId - the value to set
        Returns:
        this builder instance
      • managedDatabaseId

        public ListJobRunsRequest.Builder managedDatabaseId​(String managedDatabaseId)
        The OCID of the Managed Database.
        Parameters:
        managedDatabaseId - the value to set
        Returns:
        this builder instance
      • managedDatabaseGroupId

        public ListJobRunsRequest.Builder managedDatabaseGroupId​(String managedDatabaseGroupId)
        The OCID of the Managed Database Group.
        Parameters:
        managedDatabaseGroupId - the value to set
        Returns:
        this builder instance
      • runStatus

        public ListJobRunsRequest.Builder runStatus​(String runStatus)
        The status of the job run.
        Parameters:
        runStatus - the value to set
        Returns:
        this builder instance
      • name

        public ListJobRunsRequest.Builder name​(String name)
        A filter to return only resources that match the entire name.
        Parameters:
        name - the value to set
        Returns:
        this builder instance
      • limit

        public ListJobRunsRequest.Builder limit​(Integer limit)
        The maximum number of records returned in the paginated response.
        Parameters:
        limit - the value to set
        Returns:
        this builder instance
      • page

        public ListJobRunsRequest.Builder page​(String page)
        The page token representing the page from where the next set of paginated results are retrieved.

        This is usually retrieved from a previous list call.

        Parameters:
        page - the value to set
        Returns:
        this builder instance
      • sortBy

        public ListJobRunsRequest.Builder sortBy​(ListJobRunsRequest.SortBy sortBy)
        The field to sort information by.

        Only one sortOrder can be used. The default sort order for \u2018TIMECREATED\u2019 is descending and the default sort order for \u2018NAME\u2019 is ascending. The \u2018NAME\u2019 sort order is case-sensitive.

        Parameters:
        sortBy - the value to set
        Returns:
        this builder instance
      • sortOrder

        public ListJobRunsRequest.Builder sortOrder​(SortOrders sortOrder)
        The option to sort information in ascending (\u2018ASC\u2019) or descending (\u2018DESC\u2019) order.

        Ascending order is the default order.

        Parameters:
        sortOrder - the value to set
        Returns:
        this builder instance
      • invocationCallback

        public ListJobRunsRequest.Builder invocationCallback​(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
        Set the invocation callback for the request to be built.
        Parameters:
        invocationCallback - the invocation callback to be set for the request
        Returns:
        this builder instance
      • retryConfiguration

        public ListJobRunsRequest.Builder retryConfiguration​(RetryConfiguration retryConfiguration)
        Set the retry configuration for the request to be built.
        Parameters:
        retryConfiguration - the retry configuration to be used for the request
        Returns:
        this builder instance