public static interface AppsListData.Builder extends SdkPojo, CopyableBuilder<AppsListData.Builder,AppsListData>
Modifier and Type | Method and Description |
---|---|
AppsListData.Builder |
appsList(App... appsList)
An array of applications in the AWS Firewall Manager applications list.
|
AppsListData.Builder |
appsList(Collection<App> appsList)
An array of applications in the AWS Firewall Manager applications list.
|
AppsListData.Builder |
appsList(Consumer<App.Builder>... appsList)
An array of applications in the AWS Firewall Manager applications list.
|
AppsListData.Builder |
createTime(Instant createTime)
The time that the AWS Firewall Manager applications list was created.
|
AppsListData.Builder |
lastUpdateTime(Instant lastUpdateTime)
The time that the AWS Firewall Manager applications list was last updated.
|
AppsListData.Builder |
listId(String listId)
The ID of the AWS Firewall Manager applications list.
|
AppsListData.Builder |
listName(String listName)
The name of the AWS Firewall Manager applications list.
|
AppsListData.Builder |
listUpdateToken(String listUpdateToken)
A unique identifier for each update to the list.
|
AppsListData.Builder |
previousAppsList(Map<String,? extends Collection<App>> previousAppsList)
A map of previous version numbers to their corresponding
App object arrays. |
equalsBySdkFields, sdkFields
copy
applyMutation, build
AppsListData.Builder listId(String listId)
The ID of the AWS Firewall Manager applications list.
listId
- The ID of the AWS Firewall Manager applications list.AppsListData.Builder listName(String listName)
The name of the AWS Firewall Manager applications list.
listName
- The name of the AWS Firewall Manager applications list.AppsListData.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.
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.AppsListData.Builder createTime(Instant createTime)
The time that the AWS Firewall Manager applications list was created.
createTime
- The time that the AWS Firewall Manager applications list was created.AppsListData.Builder lastUpdateTime(Instant lastUpdateTime)
The time that the AWS Firewall Manager applications list was last updated.
lastUpdateTime
- The time that the AWS Firewall Manager applications list was last updated.AppsListData.Builder appsList(Collection<App> appsList)
An array of applications in the AWS Firewall Manager applications list.
appsList
- An array of applications in the AWS Firewall Manager applications list.AppsListData.Builder appsList(App... appsList)
An array of applications in the AWS Firewall Manager applications list.
appsList
- An array of applications in the AWS Firewall Manager applications list.AppsListData.Builder appsList(Consumer<App.Builder>... appsList)
An array of applications in the AWS Firewall Manager applications list.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #appsList(List)
.appsList
- a consumer that will call methods on List.Builder
#appsList(List)
AppsListData.Builder previousAppsList(Map<String,? extends Collection<App>> previousAppsList)
A map of previous version numbers to their corresponding App
object arrays.
previousAppsList
- A map of previous version numbers to their corresponding App
object arrays.