public static interface CoreNetwork.Builder extends SdkPojo, CopyableBuilder<CoreNetwork.Builder,CoreNetwork>
| Modifier and Type | Method and Description |
|---|---|
CoreNetwork.Builder |
coreNetworkArn(String coreNetworkArn)
The ARN of a core network.
|
CoreNetwork.Builder |
coreNetworkId(String coreNetworkId)
The ID of a core network.
|
CoreNetwork.Builder |
createdAt(Instant createdAt)
The timestamp when a core network was created.
|
CoreNetwork.Builder |
description(String description)
The description of a core network.
|
CoreNetwork.Builder |
edges(Collection<CoreNetworkEdge> edges)
The edges within a core network.
|
CoreNetwork.Builder |
edges(Consumer<CoreNetworkEdge.Builder>... edges)
The edges within a core network.
|
CoreNetwork.Builder |
edges(CoreNetworkEdge... edges)
The edges within a core network.
|
CoreNetwork.Builder |
globalNetworkId(String globalNetworkId)
The ID of the global network that your core network is a part of.
|
CoreNetwork.Builder |
segments(Collection<CoreNetworkSegment> segments)
The segments within a core network.
|
CoreNetwork.Builder |
segments(Consumer<CoreNetworkSegment.Builder>... segments)
The segments within a core network.
|
CoreNetwork.Builder |
segments(CoreNetworkSegment... segments)
The segments within a core network.
|
CoreNetwork.Builder |
state(CoreNetworkState state)
The current state of a core network.
|
CoreNetwork.Builder |
state(String state)
The current state of a core network.
|
CoreNetwork.Builder |
tags(Collection<Tag> tags)
The list of key-value tags associated with a core network.
|
CoreNetwork.Builder |
tags(Consumer<Tag.Builder>... tags)
The list of key-value tags associated with a core network.
|
CoreNetwork.Builder |
tags(Tag... tags)
The list of key-value tags associated with a core network.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCoreNetwork.Builder globalNetworkId(String globalNetworkId)
The ID of the global network that your core network is a part of.
globalNetworkId - The ID of the global network that your core network is a part of.CoreNetwork.Builder coreNetworkId(String coreNetworkId)
The ID of a core network.
coreNetworkId - The ID of a core network.CoreNetwork.Builder coreNetworkArn(String coreNetworkArn)
The ARN of a core network.
coreNetworkArn - The ARN of a core network.CoreNetwork.Builder description(String description)
The description of a core network.
description - The description of a core network.CoreNetwork.Builder createdAt(Instant createdAt)
The timestamp when a core network was created.
createdAt - The timestamp when a core network was created.CoreNetwork.Builder state(String state)
The current state of a core network.
state - The current state of a core network.CoreNetworkState,
CoreNetworkStateCoreNetwork.Builder state(CoreNetworkState state)
The current state of a core network.
state - The current state of a core network.CoreNetworkState,
CoreNetworkStateCoreNetwork.Builder segments(Collection<CoreNetworkSegment> segments)
The segments within a core network.
segments - The segments within a core network.CoreNetwork.Builder segments(CoreNetworkSegment... segments)
The segments within a core network.
segments - The segments within a core network.CoreNetwork.Builder segments(Consumer<CoreNetworkSegment.Builder>... segments)
The segments within a core network.
This is a convenience method that creates an instance of theCoreNetworkSegment.Builder avoiding the need to
create one manually via
CoreNetworkSegment.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #segments(List.
segments - a consumer that will call methods on
CoreNetworkSegment.Builder#segments(java.util.Collection) CoreNetwork.Builder edges(Collection<CoreNetworkEdge> edges)
The edges within a core network.
edges - The edges within a core network.CoreNetwork.Builder edges(CoreNetworkEdge... edges)
The edges within a core network.
edges - The edges within a core network.CoreNetwork.Builder edges(Consumer<CoreNetworkEdge.Builder>... edges)
The edges within a core network.
This is a convenience method that creates an instance of theCoreNetworkEdge.Builder avoiding the need to
create one manually via
CoreNetworkEdge.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #edges(List.
edges - a consumer that will call methods on
CoreNetworkEdge.Builder#edges(java.util.Collection) CoreNetwork.Builder tags(Collection<Tag> tags)
The list of key-value tags associated with a core network.
tags - The list of key-value tags associated with a core network.CoreNetwork.Builder tags(Tag... tags)
The list of key-value tags associated with a core network.
tags - The list of key-value tags associated with a core network.CoreNetwork.Builder tags(Consumer<Tag.Builder>... tags)
The list of key-value tags associated with a core network.
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) Copyright © 2023. All rights reserved.