Class ListContainersRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • managedInstanceId

        public ListContainersRequest.Builder managedInstanceId​(String managedInstanceId)
        The Fleet-unique identifier of the managed instance.
        Parameters:
        managedInstanceId - the value to set
        Returns:
        this builder instance
      • displayName

        public ListContainersRequest.Builder displayName​(String displayName)
        The display name.
        Parameters:
        displayName - the value to set
        Returns:
        this builder instance
      • applicationName

        public ListContainersRequest.Builder applicationName​(String applicationName)
        The name of the application.
        Parameters:
        applicationName - the value to set
        Returns:
        this builder instance
      • jreVersion

        public ListContainersRequest.Builder jreVersion​(String jreVersion)
        The version of the related Java Runtime.
        Parameters:
        jreVersion - the value to set
        Returns:
        this builder instance
      • jreSecurityStatus

        public ListContainersRequest.Builder jreSecurityStatus​(JreSecurityStatus jreSecurityStatus)
        The security status of the Java Runtime.
        Parameters:
        jreSecurityStatus - the value to set
        Returns:
        this builder instance
      • timeStartedGreaterThanOrEqualTo

        public ListContainersRequest.Builder timeStartedGreaterThanOrEqualTo​(Date timeStartedGreaterThanOrEqualTo)
        If specified, only containers with a start time later than or equal to this parameter will be included in the response (formatted according to RFC3339).
        Parameters:
        timeStartedGreaterThanOrEqualTo - the value to set
        Returns:
        this builder instance
      • timeStartedLessThanOrEqualTo

        public ListContainersRequest.Builder timeStartedLessThanOrEqualTo​(Date timeStartedLessThanOrEqualTo)
        If specified, only containers with a start time earlier than or equal to this parameter will be included in the response (formatted according to RFC3339).
        Parameters:
        timeStartedLessThanOrEqualTo - the value to set
        Returns:
        this builder instance
      • page

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

        The token is usually retrieved from a previous list call.

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

        public ListContainersRequest.Builder sortOrder​(SortOrder sortOrder)
        The sort order, either ‘asc’ or ‘desc’.
        Parameters:
        sortOrder - the value to set
        Returns:
        this builder instance
      • sortBy

        public ListContainersRequest.Builder sortBy​(ContainerSortBy sortBy)
        The field to sort the containers.

        Only one sort order can be provided. Default order for displayName, namespace, podName, applicationName, or jreVersion is ascending. Default order for timeStarted is descending. If no value is specified timeStarted is default.

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

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

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