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.BuilderconversionProperties(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.BuildereventResourceData(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaConversionProperties.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEventResourceData.builder().When the
Consumercompletes,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.
-