Class ListCloudAsmsRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • compartmentId

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

        public ListCloudAsmsRequest.Builder cloudDbSystemId​(String cloudDbSystemId)
        The OCID of the cloud DB system.
        Parameters:
        cloudDbSystemId - the value to set
        Returns:
        this builder instance
      • displayName

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

        public ListCloudAsmsRequest.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
      • limit

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

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

        Only one sortOrder can be used. The default sort order for TIMECREATED is descending and the default sort order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case-sensitive.

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

        public ListCloudAsmsRequest.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
      • opcRequestId

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

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