Class ListSkillsRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • odaInstanceId

        public ListSkillsRequest.Builder odaInstanceId​(String odaInstanceId)
        Unique Digital Assistant instance identifier.
        Parameters:
        odaInstanceId - the value to set
        Returns:
        this builder instance
      • category

        public ListSkillsRequest.Builder category​(String category)
        List only Bot resources with this category.
        Parameters:
        category - the value to set
        Returns:
        this builder instance
      • name

        public ListSkillsRequest.Builder name​(String name)
        List only Bot resources with this name.

        Names are unique and may not change.

        Example: MySkill

        Parameters:
        name - the value to set
        Returns:
        this builder instance
      • version

        public ListSkillsRequest.Builder version​(String version)
        List only Bot resources with this version.

        Versions are unique and may not change.

        Example: 1.0

        Parameters:
        version - the value to set
        Returns:
        this builder instance
      • namespace

        public ListSkillsRequest.Builder namespace​(String namespace)
        List only Bot resources with this namespace.

        Namespaces may not change.

        Example: MyNamespace

        Parameters:
        namespace - the value to set
        Returns:
        this builder instance
      • platformVersion

        public ListSkillsRequest.Builder platformVersion​(String platformVersion)
        List only Bot resources with this platform version.
        Parameters:
        platformVersion - the value to set
        Returns:
        this builder instance
      • lifecycleState

        public ListSkillsRequest.Builder lifecycleState​(LifecycleState lifecycleState)
        List only the resources that are in this lifecycle state.
        Parameters:
        lifecycleState - the value to set
        Returns:
        this builder instance
      • lifecycleDetails

        public ListSkillsRequest.Builder lifecycleDetails​(String lifecycleDetails)
        List only Bot resources with this lifecycle details.
        Parameters:
        lifecycleDetails - the value to set
        Returns:
        this builder instance
      • limit

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

        public ListSkillsRequest.Builder page​(String page)
        The page at which to start retrieving results.

        You get this value from the opc-next-page header in a previous list request. To retireve the first page, omit this query parameter.

        Example: MToxMA==

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

        public ListSkillsRequest.Builder sortBy​(ListSkillsRequest.SortBy sortBy)
        Sort on this field.

        You can specify one sort order only. The default sort field is timeCreated.

        The default sort order for timeCreated and timeUpdated is descending. For all other sort fields the default sort order is ascending.

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

        public ListSkillsRequest.Builder opcRequestId​(String opcRequestId)
        The client request ID for tracing.

        This value is included in the opc-request-id response header.

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

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