Interface CoreNetworkChangeEvent.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CoreNetworkChangeEvent.Builder,
,CoreNetworkChangeEvent> SdkBuilder<CoreNetworkChangeEvent.Builder,
,CoreNetworkChangeEvent> SdkPojo
- Enclosing class:
CoreNetworkChangeEvent
public static interface CoreNetworkChangeEvent.Builder
extends SdkPojo, CopyableBuilder<CoreNetworkChangeEvent.Builder,CoreNetworkChangeEvent>
-
Method Summary
Modifier and TypeMethodDescriptionThe action taken for the change event.action
(ChangeAction action) The action taken for the change event.The timestamp for an event change in status.identifierPath
(String identifierPath) Uniquely identifies the path for a change within the changeset.The status of the core network change event.status
(ChangeStatus status) The status of the core network change event.Describes the type of change event.type
(ChangeType type) Describes the type of change event.default CoreNetworkChangeEvent.Builder
Details of the change event.values
(CoreNetworkChangeEventValues values) Details of the change event.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
type
Describes the type of change event.
- Parameters:
type
- Describes the type of change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Describes the type of change event.
- Parameters:
type
- Describes the type of change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The action taken for the change event.
- Parameters:
action
- The action taken for the change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The action taken for the change event.
- Parameters:
action
- The action taken for the change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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"
.- Parameters:
identifierPath
- Uniquely identifies the path for a change within the changeset. For example, theIdentifierPath
for a core network segment change might be"CORE_NETWORK_SEGMENT/us-east-1/devsegment"
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventTime
The timestamp for an event change in status.
- Parameters:
eventTime
- The timestamp for an event change in status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the core network change event.
- Parameters:
status
- The status of the core network change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the core network change event.
- Parameters:
status
- The status of the core network change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
values
Details of the change event.
- Parameters:
values
- Details of the change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
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 viaCoreNetworkChangeEventValues.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovalues(CoreNetworkChangeEventValues)
.- Parameters:
values
- a consumer that will call methods onCoreNetworkChangeEventValues.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-