Package org.ivoa.dm.executionbroker
Class S3DataResource.S3DataResourceBuilder
java.lang.Object
org.ivoa.dm.executionbroker.S3DataResource.S3DataResourceBuilder
- Enclosing class:
- S3DataResource
A builder class for S3DataResource, mainly for use in the functional builder pattern.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe target bucket name.The endpoint address of the S3 service.The component type identifier.The component metadata.The target object name.The lifecycle phase.The lifecycle schedule.The URL template for the S3 service. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
endpoint
The endpoint address of the S3 service. -
template
The URL template for the S3 service. -
bucket
The target bucket name. -
object
The target object name. Leaving this blank will mount the whole bucket as a directory. -
phase
The lifecycle phase. -
schedule
The lifecycle schedule. -
kind
The component type identifier. -
meta
The component metadata.
-
-
Constructor Details
-
S3DataResourceBuilder
public S3DataResourceBuilder()
-
-
Method Details
-
create
create a S3DataResource from this builder.- Returns:
- an object initialized from the builder.
-