public static interface CreateCoreNetworkRequest.Builder extends NetworkManagerRequest.Builder, SdkPojo, CopyableBuilder<CreateCoreNetworkRequest.Builder,CreateCoreNetworkRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateCoreNetworkRequest.Builder |
clientToken(String clientToken)
The client token associated with a core network request.
|
CreateCoreNetworkRequest.Builder |
description(String description)
The description of a core network.
|
CreateCoreNetworkRequest.Builder |
globalNetworkId(String globalNetworkId)
The ID of the global network that a core network will be a part of.
|
CreateCoreNetworkRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCoreNetworkRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateCoreNetworkRequest.Builder |
policyDocument(String policyDocument)
The policy document for creating a core network.
|
CreateCoreNetworkRequest.Builder |
tags(Collection<Tag> tags)
Key-value tags associated with a core network request.
|
CreateCoreNetworkRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Key-value tags associated with a core network request.
|
CreateCoreNetworkRequest.Builder |
tags(Tag... tags)
Key-value tags associated with a core network request.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCoreNetworkRequest.Builder globalNetworkId(String globalNetworkId)
The ID of the global network that a core network will be a part of.
globalNetworkId - The ID of the global network that a core network will be a part of.CreateCoreNetworkRequest.Builder description(String description)
The description of a core network.
description - The description of a core network.CreateCoreNetworkRequest.Builder tags(Collection<Tag> tags)
Key-value tags associated with a core network request.
tags - Key-value tags associated with a core network request.CreateCoreNetworkRequest.Builder tags(Tag... tags)
Key-value tags associated with a core network request.
tags - Key-value tags associated with a core network request.CreateCoreNetworkRequest.Builder tags(Consumer<Tag.Builder>... tags)
Key-value tags associated with a core network request.
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) CreateCoreNetworkRequest.Builder policyDocument(String policyDocument)
The policy document for creating a core network.
policyDocument - The policy document for creating a core network.CreateCoreNetworkRequest.Builder clientToken(String clientToken)
The client token associated with a core network request.
clientToken - The client token associated with a core network request.CreateCoreNetworkRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateCoreNetworkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.