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 method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) 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 © 2022. All rights reserved.