Class ListErrataRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • compartmentId

        public ListErrataRequest.Builder compartmentId​(String compartmentId)
        The ID of the compartment in which to list resources.

        This parameter is optional and in some cases may have no effect.

        Parameters:
        compartmentId - the value to set
        Returns:
        this builder instance
      • erratumId

        public ListErrataRequest.Builder erratumId​(String erratumId)
        The OCID of the erratum.
        Parameters:
        erratumId - the value to set
        Returns:
        this builder instance
      • advisoryName

        public ListErrataRequest.Builder advisoryName​(String advisoryName)
        The assigned erratum name.

        It’s unique and not changeable.

        Example: ELSA-2020-5804

        Parameters:
        advisoryName - the value to set
        Returns:
        this builder instance
      • timeIssueDateStart

        public ListErrataRequest.Builder timeIssueDateStart​(Date timeIssueDateStart)
        The issue date after which to list all errata, in ISO 8601 format

        Example: 2017-07-14T02:40:00.000Z

        Parameters:
        timeIssueDateStart - the value to set
        Returns:
        this builder instance
      • timeIssueDateEnd

        public ListErrataRequest.Builder timeIssueDateEnd​(Date timeIssueDateEnd)
        The issue date before which to list all errata, in ISO 8601 format

        Example: 2017-07-14T02:40:00.000Z

        Parameters:
        timeIssueDateEnd - the value to set
        Returns:
        this builder instance
      • limit

        public ListErrataRequest.Builder limit​(Integer limit)
        The maximum number of items to return.
        Parameters:
        limit - the value to set
        Returns:
        this builder instance
      • page

        public ListErrataRequest.Builder page​(String page)
        The page token representing the page at which to start retrieving results.

        This is usually retrieved from a previous list call.

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

        public ListErrataRequest.Builder sortBy​(ListErrataRequest.SortBy sortBy)
        The field to sort errata by.

        Only one sort order may be provided. Default order for ISSUEDATE is descending. Default order for ADVISORYNAME is ascending. If no value is specified ISSUEDATE is default.

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

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

        public ListErrataRequest.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 ListErrataRequest.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