Interface ProtocolsListData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProtocolsListData.Builder,ProtocolsListData>,SdkBuilder<ProtocolsListData.Builder,ProtocolsListData>,SdkPojo
- Enclosing class:
- ProtocolsListData
public static interface ProtocolsListData.Builder extends SdkPojo, CopyableBuilder<ProtocolsListData.Builder,ProtocolsListData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProtocolsListData.BuildercreateTime(Instant createTime)The time that the Firewall Manager protocols list was created.ProtocolsListData.BuilderlastUpdateTime(Instant lastUpdateTime)The time that the Firewall Manager protocols list was last updated.ProtocolsListData.BuilderlistId(String listId)The ID of the Firewall Manager protocols list.ProtocolsListData.BuilderlistName(String listName)The name of the Firewall Manager protocols list.ProtocolsListData.BuilderlistUpdateToken(String listUpdateToken)A unique identifier for each update to the list.ProtocolsListData.BuilderpreviousProtocolsList(Map<String,? extends Collection<String>> previousProtocolsList)A map of previous version numbers to their corresponding protocol arrays.ProtocolsListData.BuilderprotocolsList(String... protocolsList)An array of protocols in the Firewall Manager protocols list.ProtocolsListData.BuilderprotocolsList(Collection<String> protocolsList)An array of protocols in the Firewall Manager protocols list.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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.
-
-