Interface AppsListData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AppsListData.Builder,
,AppsListData> SdkBuilder<AppsListData.Builder,
,AppsListData> SdkPojo
- Enclosing class:
AppsListData
-
Method Summary
Modifier and TypeMethodDescriptionappsList
(Collection<App> appsList) An array of applications in the Firewall Manager applications list.appsList
(Consumer<App.Builder>... appsList) An array of applications in the Firewall Manager applications list.An array of applications in the Firewall Manager applications list.createTime
(Instant createTime) The time that the Firewall Manager applications list was created.lastUpdateTime
(Instant lastUpdateTime) The time that the Firewall Manager applications list was last updated.The ID of the Firewall Manager applications list.The name of the Firewall Manager applications list.listUpdateToken
(String listUpdateToken) A unique identifier for each update to the list.previousAppsList
(Map<String, ? extends Collection<App>> previousAppsList) A map of previous version numbers to their correspondingApp
object arrays.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 Details
-
listId
The ID of the Firewall Manager applications list.
- Parameters:
listId
- The ID of the Firewall Manager applications list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listName
The name of the Firewall Manager applications list.
- Parameters:
listName
- The name of the Firewall Manager applications list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
The time that the Firewall Manager applications list was created.
- Parameters:
createTime
- The time that the Firewall Manager applications list was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
The time that the Firewall Manager applications list was last updated.
- Parameters:
lastUpdateTime
- The time that the Firewall Manager applications list was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appsList
An array of applications in the Firewall Manager applications list.
- Parameters:
appsList
- An array of applications in the Firewall Manager applications list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appsList
An array of applications in the Firewall Manager applications list.
- Parameters:
appsList
- An array of applications in the Firewall Manager applications list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appsList
An array of applications in the Firewall Manager applications list.
This is a convenience method that creates an instance of theApp.Builder
avoiding the need to create one manually viaApp.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toappsList(List<App>)
.- Parameters:
appsList
- a consumer that will call methods onApp.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
previousAppsList
A map of previous version numbers to their corresponding
App
object arrays.- Parameters:
previousAppsList
- A map of previous version numbers to their correspondingApp
object arrays.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-