public static interface LifecycleEvent.Builder extends CopyableBuilder<LifecycleEvent.Builder,LifecycleEvent>
Modifier and Type | Method and Description |
---|---|
default LifecycleEvent.Builder |
diagnostics(Consumer<Diagnostics.Builder> diagnostics)
Diagnostic information about the deployment lifecycle event.
|
LifecycleEvent.Builder |
diagnostics(Diagnostics diagnostics)
Diagnostic information about the deployment lifecycle event.
|
LifecycleEvent.Builder |
endTime(Instant endTime)
A timestamp indicating when the deployment lifecycle event ended.
|
LifecycleEvent.Builder |
lifecycleEventName(String lifecycleEventName)
The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart,
or ValidateService.
|
LifecycleEvent.Builder |
startTime(Instant startTime)
A timestamp indicating when the deployment lifecycle event started.
|
LifecycleEvent.Builder |
status(LifecycleEventStatus status)
The deployment lifecycle event status:
|
LifecycleEvent.Builder |
status(String status)
The deployment lifecycle event status:
|
copy
apply, build
LifecycleEvent.Builder lifecycleEventName(String lifecycleEventName)
The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart, or ValidateService.
lifecycleEventName
- The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall,
ApplicationStart, or ValidateService.LifecycleEvent.Builder diagnostics(Diagnostics diagnostics)
Diagnostic information about the deployment lifecycle event.
diagnostics
- Diagnostic information about the deployment lifecycle event.default LifecycleEvent.Builder diagnostics(Consumer<Diagnostics.Builder> diagnostics)
Diagnostic information about the deployment lifecycle event.
This is a convenience that creates an instance of theDiagnostics.Builder
avoiding the need to create
one manually via Diagnostics.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to diagnostics(Diagnostics)
.diagnostics
- a consumer that will call methods on Diagnostics.Builder
diagnostics(Diagnostics)
LifecycleEvent.Builder startTime(Instant startTime)
A timestamp indicating when the deployment lifecycle event started.
startTime
- A timestamp indicating when the deployment lifecycle event started.LifecycleEvent.Builder endTime(Instant endTime)
A timestamp indicating when the deployment lifecycle event ended.
endTime
- A timestamp indicating when the deployment lifecycle event ended.LifecycleEvent.Builder status(String status)
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
status
- The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatus
,
LifecycleEventStatus
LifecycleEvent.Builder status(LifecycleEventStatus status)
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
status
- The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatus
,
LifecycleEventStatus
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.