Interface UpdateImageSetMetadataRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateImageSetMetadataRequest.Builder,,UpdateImageSetMetadataRequest> MedicalImagingRequest.Builder,SdkBuilder<UpdateImageSetMetadataRequest.Builder,,UpdateImageSetMetadataRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdateImageSetMetadataRequest
-
Method Summary
Modifier and TypeMethodDescriptiondatastoreId(String datastoreId) The data store identifier.Setting this flag will force theUpdateImageSetMetadataoperation for the following attributes:imageSetId(String imageSetId) The image set identifier.includeStudyImageSets(Boolean includeStudyImageSets) Flag to apply the metadata updates to all image sets in the same Study as the requested image set ID.latestVersionId(String latestVersionId) The latest image set version identifier.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.updateImageSetMetadataUpdates(Consumer<MetadataUpdates.Builder> updateImageSetMetadataUpdates) Update image set metadata updates.updateImageSetMetadataUpdates(MetadataUpdates updateImageSetMetadataUpdates) Update image set metadata updates.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.medicalimaging.model.MedicalImagingRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
datastoreId
The data store identifier.
- Parameters:
datastoreId- The data store identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageSetId
The image set identifier.
- Parameters:
imageSetId- The image set identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersionId
The latest image set version identifier.
- Parameters:
latestVersionId- The latest image set version identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
force
Setting this flag will force the
UpdateImageSetMetadataoperation for the following attributes:-
Tag.StudyInstanceUID,Tag.SeriesInstanceUID,Tag.SOPInstanceUID, andTag.StudyID -
Adding, removing, or updating private tags for an individual SOP Instance
- Parameters:
force- Setting this flag will force theUpdateImageSetMetadataoperation for the following attributes:-
Tag.StudyInstanceUID,Tag.SeriesInstanceUID,Tag.SOPInstanceUID, andTag.StudyID -
Adding, removing, or updating private tags for an individual SOP Instance
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
includeStudyImageSets
Flag to apply the metadata updates to all image sets in the same Study as the requested image set ID.
- Parameters:
includeStudyImageSets- Flag to apply the metadata updates to all image sets in the same Study as the requested image set ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateImageSetMetadataUpdates
UpdateImageSetMetadataRequest.Builder updateImageSetMetadataUpdates(MetadataUpdates updateImageSetMetadataUpdates) Update image set metadata updates.
- Parameters:
updateImageSetMetadataUpdates- Update image set metadata updates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateImageSetMetadataUpdates
default UpdateImageSetMetadataRequest.Builder updateImageSetMetadataUpdates(Consumer<MetadataUpdates.Builder> updateImageSetMetadataUpdates) Update image set metadata updates.
This is a convenience method that creates an instance of theMetadataUpdates.Builderavoiding the need to create one manually viaMetadataUpdates.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toupdateImageSetMetadataUpdates(MetadataUpdates).- Parameters:
updateImageSetMetadataUpdates- a consumer that will call methods onMetadataUpdates.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateImageSetMetadataRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateImageSetMetadataRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-