Class ListUsersRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • managedDatabaseId

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

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

        public ListUsersRequest.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
      • sortBy

        public ListUsersRequest.Builder sortBy​(ListUsersRequest.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 ListUsersRequest.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
      • limit

        public ListUsersRequest.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 ListUsersRequest.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
      • opcNamedCredentialId

        public ListUsersRequest.Builder opcNamedCredentialId​(String opcNamedCredentialId)
        The OCID of the Named Credential.
        Parameters:
        opcNamedCredentialId - the value to set
        Returns:
        this builder instance
      • invocationCallback

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