Interface ModelPackagingDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ModelPackagingDescription.Builder,ModelPackagingDescription>,SdkBuilder<ModelPackagingDescription.Builder,ModelPackagingDescription>,SdkPojo
- Enclosing class:
- ModelPackagingDescription
public static interface ModelPackagingDescription.Builder extends SdkPojo, CopyableBuilder<ModelPackagingDescription.Builder,ModelPackagingDescription>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ModelPackagingDescription.BuildercreationTimestamp(Instant creationTimestamp)The Unix timestamp for the time and date that the model packaging job was created.ModelPackagingDescription.BuilderjobName(String jobName)The name of the model packaging job.ModelPackagingDescription.BuilderlastUpdatedTimestamp(Instant lastUpdatedTimestamp)The Unix timestamp for the time and date that the model packaging job was last updated.default ModelPackagingDescription.BuildermodelPackagingConfiguration(Consumer<ModelPackagingConfiguration.Builder> modelPackagingConfiguration)The configuration information used in the model packaging job.ModelPackagingDescription.BuildermodelPackagingConfiguration(ModelPackagingConfiguration modelPackagingConfiguration)The configuration information used in the model packaging job.ModelPackagingDescription.BuildermodelPackagingJobDescription(String modelPackagingJobDescription)The description for the model packaging job.ModelPackagingDescription.BuildermodelPackagingMethod(String modelPackagingMethod)The AWS service used to package the job.default ModelPackagingDescription.BuildermodelPackagingOutputDetails(Consumer<ModelPackagingOutputDetails.Builder> modelPackagingOutputDetails)Information about the output of the model packaging job.ModelPackagingDescription.BuildermodelPackagingOutputDetails(ModelPackagingOutputDetails modelPackagingOutputDetails)Information about the output of the model packaging job.ModelPackagingDescription.BuildermodelVersion(String modelVersion)The version of the model used in the model packaging job.ModelPackagingDescription.BuilderprojectName(String projectName)The name of the project that's associated with a model that's in the model package.ModelPackagingDescription.Builderstatus(String status)The status of the model packaging job.ModelPackagingDescription.Builderstatus(ModelPackagingJobStatus status)The status of the model packaging job.ModelPackagingDescription.BuilderstatusMessage(String statusMessage)The status message for the model packaging job.-
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 Detail
-
jobName
ModelPackagingDescription.Builder jobName(String jobName)
The name of the model packaging job.
- Parameters:
jobName- The name of the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectName
ModelPackagingDescription.Builder projectName(String projectName)
The name of the project that's associated with a model that's in the model package.
- Parameters:
projectName- The name of the project that's associated with a model that's in the model package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelVersion
ModelPackagingDescription.Builder modelVersion(String modelVersion)
The version of the model used in the model packaging job.
- Parameters:
modelVersion- The version of the model used in the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackagingConfiguration
ModelPackagingDescription.Builder modelPackagingConfiguration(ModelPackagingConfiguration modelPackagingConfiguration)
The configuration information used in the model packaging job.
- Parameters:
modelPackagingConfiguration- The configuration information used in the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackagingConfiguration
default ModelPackagingDescription.Builder modelPackagingConfiguration(Consumer<ModelPackagingConfiguration.Builder> modelPackagingConfiguration)
The configuration information used in the model packaging job.
This is a convenience method that creates an instance of theModelPackagingConfiguration.Builderavoiding the need to create one manually viaModelPackagingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodelPackagingConfiguration(ModelPackagingConfiguration).- Parameters:
modelPackagingConfiguration- a consumer that will call methods onModelPackagingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
modelPackagingConfiguration(ModelPackagingConfiguration)
-
modelPackagingJobDescription
ModelPackagingDescription.Builder modelPackagingJobDescription(String modelPackagingJobDescription)
The description for the model packaging job.
- Parameters:
modelPackagingJobDescription- The description for the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackagingMethod
ModelPackagingDescription.Builder modelPackagingMethod(String modelPackagingMethod)
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
- Parameters:
modelPackagingMethod- The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackagingOutputDetails
ModelPackagingDescription.Builder modelPackagingOutputDetails(ModelPackagingOutputDetails modelPackagingOutputDetails)
Information about the output of the model packaging job. For more information, see DescribeModelPackagingJob.
- Parameters:
modelPackagingOutputDetails- Information about the output of the model packaging job. For more information, see DescribeModelPackagingJob.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackagingOutputDetails
default ModelPackagingDescription.Builder modelPackagingOutputDetails(Consumer<ModelPackagingOutputDetails.Builder> modelPackagingOutputDetails)
Information about the output of the model packaging job. For more information, see DescribeModelPackagingJob.
This is a convenience method that creates an instance of theModelPackagingOutputDetails.Builderavoiding the need to create one manually viaModelPackagingOutputDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodelPackagingOutputDetails(ModelPackagingOutputDetails).- Parameters:
modelPackagingOutputDetails- a consumer that will call methods onModelPackagingOutputDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
modelPackagingOutputDetails(ModelPackagingOutputDetails)
-
status
ModelPackagingDescription.Builder status(String status)
The status of the model packaging job.
- Parameters:
status- The status of the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ModelPackagingJobStatus,ModelPackagingJobStatus
-
status
ModelPackagingDescription.Builder status(ModelPackagingJobStatus status)
The status of the model packaging job.
- Parameters:
status- The status of the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ModelPackagingJobStatus,ModelPackagingJobStatus
-
statusMessage
ModelPackagingDescription.Builder statusMessage(String statusMessage)
The status message for the model packaging job.
- Parameters:
statusMessage- The status message for the model packaging job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTimestamp
ModelPackagingDescription.Builder creationTimestamp(Instant creationTimestamp)
The Unix timestamp for the time and date that the model packaging job was created.
- Parameters:
creationTimestamp- The Unix timestamp for the time and date that the model packaging job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTimestamp
ModelPackagingDescription.Builder lastUpdatedTimestamp(Instant lastUpdatedTimestamp)
The Unix timestamp for the time and date that the model packaging job was last updated.
- Parameters:
lastUpdatedTimestamp- The Unix timestamp for the time and date that the model packaging job was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-