public static interface CoreNetworkChangeEvent.Builder extends SdkPojo, CopyableBuilder<CoreNetworkChangeEvent.Builder,CoreNetworkChangeEvent>
| Modifier and Type | Method and Description |
|---|---|
CoreNetworkChangeEvent.Builder |
action(ChangeAction action)
The action taken for the change event.
|
CoreNetworkChangeEvent.Builder |
action(String action)
The action taken for the change event.
|
CoreNetworkChangeEvent.Builder |
eventTime(Instant eventTime)
The timestamp for an event change in status.
|
CoreNetworkChangeEvent.Builder |
identifierPath(String identifierPath)
Uniquely identifies the path for a change within the changeset.
|
CoreNetworkChangeEvent.Builder |
status(ChangeStatus status)
The status of the core network change event.
|
CoreNetworkChangeEvent.Builder |
status(String status)
The status of the core network change event.
|
CoreNetworkChangeEvent.Builder |
type(ChangeType type)
Describes the type of change event.
|
CoreNetworkChangeEvent.Builder |
type(String type)
Describes the type of change event.
|
default CoreNetworkChangeEvent.Builder |
values(Consumer<CoreNetworkChangeEventValues.Builder> values)
Details of the change event.
|
CoreNetworkChangeEvent.Builder |
values(CoreNetworkChangeEventValues values)
Details of the change event.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCoreNetworkChangeEvent.Builder type(String type)
Describes the type of change event.
type - Describes the type of change event.ChangeType,
ChangeTypeCoreNetworkChangeEvent.Builder type(ChangeType type)
Describes the type of change event.
type - Describes the type of change event.ChangeType,
ChangeTypeCoreNetworkChangeEvent.Builder action(String action)
The action taken for the change event.
action - The action taken for the change event.ChangeAction,
ChangeActionCoreNetworkChangeEvent.Builder action(ChangeAction action)
The action taken for the change event.
action - The action taken for the change event.ChangeAction,
ChangeActionCoreNetworkChangeEvent.Builder identifierPath(String identifierPath)
Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath
for a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".
identifierPath - Uniquely identifies the path for a change within the changeset. For example, the
IdentifierPath for a core network segment change might be
"CORE_NETWORK_SEGMENT/us-east-1/devsegment".CoreNetworkChangeEvent.Builder eventTime(Instant eventTime)
The timestamp for an event change in status.
eventTime - The timestamp for an event change in status.CoreNetworkChangeEvent.Builder status(String status)
The status of the core network change event.
status - The status of the core network change event.ChangeStatus,
ChangeStatusCoreNetworkChangeEvent.Builder status(ChangeStatus status)
The status of the core network change event.
status - The status of the core network change event.ChangeStatus,
ChangeStatusCoreNetworkChangeEvent.Builder values(CoreNetworkChangeEventValues values)
Details of the change event.
values - Details of the change event.default CoreNetworkChangeEvent.Builder values(Consumer<CoreNetworkChangeEventValues.Builder> values)
Details of the change event.
This is a convenience method that creates an instance of theCoreNetworkChangeEventValues.Builder
avoiding the need to create one manually via CoreNetworkChangeEventValues.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to values(CoreNetworkChangeEventValues).
values - a consumer that will call methods on CoreNetworkChangeEventValues.Buildervalues(CoreNetworkChangeEventValues)Copyright © 2022. All rights reserved.