public static interface ManagedPrefixList.Builder extends SdkPojo, CopyableBuilder<ManagedPrefixList.Builder,ManagedPrefixList>
| Modifier and Type | Method and Description |
|---|---|
ManagedPrefixList.Builder |
addressFamily(String addressFamily)
The IP address version.
|
ManagedPrefixList.Builder |
maxEntries(Integer maxEntries)
The maximum number of entries for the prefix list.
|
ManagedPrefixList.Builder |
ownerId(String ownerId)
The ID of the owner of the prefix list.
|
ManagedPrefixList.Builder |
prefixListArn(String prefixListArn)
The Amazon Resource Name (ARN) for the prefix list.
|
ManagedPrefixList.Builder |
prefixListId(String prefixListId)
The ID of the prefix list.
|
ManagedPrefixList.Builder |
prefixListName(String prefixListName)
The name of the prefix list.
|
ManagedPrefixList.Builder |
state(PrefixListState state)
The current state of the prefix list.
|
ManagedPrefixList.Builder |
state(String state)
The current state of the prefix list.
|
ManagedPrefixList.Builder |
stateMessage(String stateMessage)
The state message.
|
ManagedPrefixList.Builder |
tags(Collection<Tag> tags)
The tags for the prefix list.
|
ManagedPrefixList.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags for the prefix list.
|
ManagedPrefixList.Builder |
tags(Tag... tags)
The tags for the prefix list.
|
ManagedPrefixList.Builder |
version(Long version)
The version of the prefix list.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildManagedPrefixList.Builder prefixListId(String prefixListId)
The ID of the prefix list.
prefixListId - The ID of the prefix list.ManagedPrefixList.Builder addressFamily(String addressFamily)
The IP address version.
addressFamily - The IP address version.ManagedPrefixList.Builder state(String state)
The current state of the prefix list.
state - The current state of the prefix list.PrefixListState,
PrefixListStateManagedPrefixList.Builder state(PrefixListState state)
The current state of the prefix list.
state - The current state of the prefix list.PrefixListState,
PrefixListStateManagedPrefixList.Builder stateMessage(String stateMessage)
The state message.
stateMessage - The state message.ManagedPrefixList.Builder prefixListArn(String prefixListArn)
The Amazon Resource Name (ARN) for the prefix list.
prefixListArn - The Amazon Resource Name (ARN) for the prefix list.ManagedPrefixList.Builder prefixListName(String prefixListName)
The name of the prefix list.
prefixListName - The name of the prefix list.ManagedPrefixList.Builder maxEntries(Integer maxEntries)
The maximum number of entries for the prefix list.
maxEntries - The maximum number of entries for the prefix list.ManagedPrefixList.Builder version(Long version)
The version of the prefix list.
version - The version of the prefix list.ManagedPrefixList.Builder tags(Collection<Tag> tags)
The tags for the prefix list.
tags - The tags for the prefix list.ManagedPrefixList.Builder tags(Tag... tags)
The tags for the prefix list.
tags - The tags for the prefix list.ManagedPrefixList.Builder tags(Consumer<Tag.Builder>... tags)
The tags for the prefix 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 #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) ManagedPrefixList.Builder ownerId(String ownerId)
The ID of the owner of the prefix list.
ownerId - The ID of the owner of the prefix list.Copyright © 2021. All rights reserved.