Interface JobLogEventData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<JobLogEventData.Builder,
,JobLogEventData> SdkBuilder<JobLogEventData.Builder,
,JobLogEventData> SdkPojo
- Enclosing class:
JobLogEventData
public static interface JobLogEventData.Builder
extends SdkPojo, CopyableBuilder<JobLogEventData.Builder,JobLogEventData>
-
Method Summary
Modifier and TypeMethodDescriptiondefault JobLogEventData.Builder
conversionProperties
(Consumer<ConversionProperties.Builder> conversionProperties) Properties of a conversion jobconversionProperties
(ConversionProperties conversionProperties) Properties of a conversion jobconversionServerID
(String conversionServerID) The ID of a conversion server.default JobLogEventData.Builder
eventResourceData
(Consumer<EventResourceData.Builder> eventResourceData) Properties of resource related to a job event.eventResourceData
(EventResourceData eventResourceData) Properties of resource related to a job event.A string representing a job error.sourceServerID
(String sourceServerID) The ID of a Source Server.targetInstanceID
(String targetInstanceID) The ID of a Recovery Instance.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
-
conversionProperties
Properties of a conversion job
- Parameters:
conversionProperties
- Properties of a conversion job- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conversionProperties
default JobLogEventData.Builder conversionProperties(Consumer<ConversionProperties.Builder> conversionProperties) Properties of a conversion job
This is a convenience method that creates an instance of theConversionProperties.Builder
avoiding the need to create one manually viaConversionProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconversionProperties(ConversionProperties)
.- Parameters:
conversionProperties
- a consumer that will call methods onConversionProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
conversionServerID
The ID of a conversion server.
- Parameters:
conversionServerID
- The ID of a conversion server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventResourceData
Properties of resource related to a job event.
- Parameters:
eventResourceData
- Properties of resource related to a job event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventResourceData
default JobLogEventData.Builder eventResourceData(Consumer<EventResourceData.Builder> eventResourceData) Properties of resource related to a job event.
This is a convenience method that creates an instance of theEventResourceData.Builder
avoiding the need to create one manually viaEventResourceData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toeventResourceData(EventResourceData)
.- Parameters:
eventResourceData
- a consumer that will call methods onEventResourceData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rawError
A string representing a job error.
- Parameters:
rawError
- A string representing a job error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceServerID
The ID of a Source Server.
- Parameters:
sourceServerID
- The ID of a Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetInstanceID
The ID of a Recovery Instance.
- Parameters:
targetInstanceID
- The ID of a Recovery Instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-