Class ListJmsPluginsRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • compartmentId

        public ListJmsPluginsRequest.Builder compartmentId​(String compartmentId)
        The OCID of the compartment in which to list resources.
        Parameters:
        compartmentId - the value to set
        Returns:
        this builder instance
      • compartmentIdInSubtree

        public ListJmsPluginsRequest.Builder compartmentIdInSubtree​(Boolean compartmentIdInSubtree)
        Flag to determine whether the info should be gathered only in the compartment or in the compartment and its subcompartments.
        Parameters:
        compartmentIdInSubtree - the value to set
        Returns:
        this builder instance
      • agentId

        public ListJmsPluginsRequest.Builder agentId​(String agentId)
        The ManagementAgent (OMA) or Instance (OCA) OCID that identifies the Agent.
        Parameters:
        agentId - the value to set
        Returns:
        this builder instance
      • agentType

        public ListJmsPluginsRequest.Builder agentType​(AgentType agentType)
        Filter JmsPlugin with agent type.
        Parameters:
        agentType - the value to set
        Returns:
        this builder instance
      • timeRegisteredLessThanOrEqualTo

        public ListJmsPluginsRequest.Builder timeRegisteredLessThanOrEqualTo​(Date timeRegisteredLessThanOrEqualTo)
        If present, only plugins with a registration time before this parameter are searched (formatted according to RFC3339).
        Parameters:
        timeRegisteredLessThanOrEqualTo - the value to set
        Returns:
        this builder instance
      • timeLastSeenLessThanOrEqualTo

        public ListJmsPluginsRequest.Builder timeLastSeenLessThanOrEqualTo​(Date timeLastSeenLessThanOrEqualTo)
        If present, only plugins with a last seen time before this parameter are searched (formatted according to RFC3339).
        Parameters:
        timeLastSeenLessThanOrEqualTo - the value to set
        Returns:
        this builder instance
      • page

        public ListJmsPluginsRequest.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 ListJmsPluginsRequest.Builder sortOrder​(SortOrder sortOrder)
        The sort order, either ‘asc’ or ‘desc’.
        Parameters:
        sortOrder - the value to set
        Returns:
        this builder instance
      • sortBy

        public ListJmsPluginsRequest.Builder sortBy​(JmsPluginSortBy sortBy)
        The field to sort JmsPlugin.

        Only one sort order may be provided. Default order is descending. If no value is specified timeLastSeen is default.

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

        public ListJmsPluginsRequest.Builder hostnameContains​(String hostnameContains)
        Filter the list with hostname contains the given value.
        Parameters:
        hostnameContains - the value to set
        Returns:
        this builder instance
      • opcRequestId

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

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