Class ListIpv6sRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • limit

        public ListIpv6sRequest.Builder limit​(Integer limit)
        For list pagination.

        The maximum number of results per page, or items to return in a paginated “List” call. For important details about how pagination works, see List Pagination.

        Example: 50

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

        public ListIpv6sRequest.Builder page​(String page)
        For list pagination.

        The value of the opc-next-page response header from the previous “List” call. For important details about how pagination works, see List Pagination.

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

        public ListIpv6sRequest.Builder ipAddress​(String ipAddress)
        An IP address.

        This could be either IPv4 or IPv6, depending on the resource. Example: 10.0.3.3

        Parameters:
        ipAddress - the value to set
        Returns:
        this builder instance
      • vnicId

        public ListIpv6sRequest.Builder vnicId​(String vnicId)
        The OCID of the VNIC.
        Parameters:
        vnicId - the value to set
        Returns:
        this builder instance
      • ipState

        public ListIpv6sRequest.Builder ipState​(String ipState)
        State of the IP address.

        If an IP address is assigned to a VNIC it is ASSIGNED otherwise AVAILABLE

        Parameters:
        ipState - the value to set
        Returns:
        this builder instance
      • lifetime

        public ListIpv6sRequest.Builder lifetime​(String lifetime)
        Lifetime of the IP address.

        There are two types of IPs: - Ephemeral - Reserved

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

        public ListIpv6sRequest.Builder opcRequestId​(String opcRequestId)
        Unique identifier for the request.

        If you need to contact Oracle about a particular request, please provide the request ID.

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

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