Interface ProtocolsListData.Builder

    • Method Detail

      • listId

        ProtocolsListData.Builder listId​(String listId)

        The ID of the Firewall Manager protocols list.

        Parameters:
        listId - The ID of the Firewall Manager protocols list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listName

        ProtocolsListData.Builder listName​(String listName)

        The name of the Firewall Manager protocols list.

        Parameters:
        listName - The name of the Firewall Manager protocols list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listUpdateToken

        ProtocolsListData.Builder listUpdateToken​(String listUpdateToken)

        A unique identifier for each update to the list. When you update the list, the update token must match the token of the current version of the application list. You can retrieve the update token by getting the list.

        Parameters:
        listUpdateToken - A unique identifier for each update to the list. When you update the list, the update token must match the token of the current version of the application list. You can retrieve the update token by getting the list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createTime

        ProtocolsListData.Builder createTime​(Instant createTime)

        The time that the Firewall Manager protocols list was created.

        Parameters:
        createTime - The time that the Firewall Manager protocols list was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateTime

        ProtocolsListData.Builder lastUpdateTime​(Instant lastUpdateTime)

        The time that the Firewall Manager protocols list was last updated.

        Parameters:
        lastUpdateTime - The time that the Firewall Manager protocols list was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocolsList

        ProtocolsListData.Builder protocolsList​(Collection<String> protocolsList)

        An array of protocols in the Firewall Manager protocols list.

        Parameters:
        protocolsList - An array of protocols in the Firewall Manager protocols list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocolsList

        ProtocolsListData.Builder protocolsList​(String... protocolsList)

        An array of protocols in the Firewall Manager protocols list.

        Parameters:
        protocolsList - An array of protocols in the Firewall Manager protocols list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • previousProtocolsList

        ProtocolsListData.Builder previousProtocolsList​(Map<String,​? extends Collection<String>> previousProtocolsList)

        A map of previous version numbers to their corresponding protocol arrays.

        Parameters:
        previousProtocolsList - A map of previous version numbers to their corresponding protocol arrays.
        Returns:
        Returns a reference to this object so that method calls can be chained together.