Package com.chrt.api.types
Class LineItemGroupS3ObjectMetadata1.Builder
- java.lang.Object
-
- com.chrt.api.types.LineItemGroupS3ObjectMetadata1.Builder
-
- All Implemented Interfaces:
LineItemGroupS3ObjectMetadata1._FinalStage,LineItemGroupS3ObjectMetadata1.IdStage,LineItemGroupS3ObjectMetadata1.LineItemGroupIdStage,LineItemGroupS3ObjectMetadata1.SchemaVersionStage,LineItemGroupS3ObjectMetadata1.UploadedAtTimestampStage,LineItemGroupS3ObjectMetadata1.UploadedByOrgIdStage,LineItemGroupS3ObjectMetadata1.UploadedByUserIdStage
- Enclosing class:
- LineItemGroupS3ObjectMetadata1
public static final class LineItemGroupS3ObjectMetadata1.Builder extends java.lang.Object implements LineItemGroupS3ObjectMetadata1.SchemaVersionStage, LineItemGroupS3ObjectMetadata1.IdStage, LineItemGroupS3ObjectMetadata1.LineItemGroupIdStage, LineItemGroupS3ObjectMetadata1.UploadedAtTimestampStage, LineItemGroupS3ObjectMetadata1.UploadedByUserIdStage, LineItemGroupS3ObjectMetadata1.UploadedByOrgIdStage, LineItemGroupS3ObjectMetadata1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public LineItemGroupS3ObjectMetadata1.Builder from(LineItemGroupS3ObjectMetadata1 other)
- Specified by:
fromin interfaceLineItemGroupS3ObjectMetadata1.SchemaVersionStage
-
schemaVersion
public LineItemGroupS3ObjectMetadata1.IdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceLineItemGroupS3ObjectMetadata1.SchemaVersionStage
-
id
public LineItemGroupS3ObjectMetadata1.LineItemGroupIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceLineItemGroupS3ObjectMetadata1.IdStage
-
lineItemGroupId
public LineItemGroupS3ObjectMetadata1.UploadedAtTimestampStage lineItemGroupId(@NotNull java.lang.String lineItemGroupId)
- Specified by:
lineItemGroupIdin interfaceLineItemGroupS3ObjectMetadata1.LineItemGroupIdStage
-
uploadedAtTimestamp
public LineItemGroupS3ObjectMetadata1.UploadedByUserIdStage uploadedAtTimestamp(@NotNull java.time.OffsetDateTime uploadedAtTimestamp)
- Specified by:
uploadedAtTimestampin interfaceLineItemGroupS3ObjectMetadata1.UploadedAtTimestampStage
-
uploadedByUserId
public LineItemGroupS3ObjectMetadata1.UploadedByOrgIdStage uploadedByUserId(@NotNull java.lang.String uploadedByUserId)
Must be a string starting with
user_Must be a string starting with
user_- Specified by:
uploadedByUserIdin interfaceLineItemGroupS3ObjectMetadata1.UploadedByUserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
uploadedByOrgId
public LineItemGroupS3ObjectMetadata1._FinalStage uploadedByOrgId(@NotNull java.lang.String uploadedByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
uploadedByOrgIdin interfaceLineItemGroupS3ObjectMetadata1.UploadedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
blurhash
public LineItemGroupS3ObjectMetadata1._FinalStage blurhash(Nullable<java.lang.String> blurhash)
- Specified by:
blurhashin interfaceLineItemGroupS3ObjectMetadata1._FinalStage
-
blurhash
public LineItemGroupS3ObjectMetadata1._FinalStage blurhash(java.lang.String blurhash)
- Specified by:
blurhashin interfaceLineItemGroupS3ObjectMetadata1._FinalStage
-
blurhash
public LineItemGroupS3ObjectMetadata1._FinalStage blurhash(java.util.Optional<java.lang.String> blurhash)
- Specified by:
blurhashin interfaceLineItemGroupS3ObjectMetadata1._FinalStage
-
s3KeyPrefix
public LineItemGroupS3ObjectMetadata1._FinalStage s3KeyPrefix(java.lang.String s3KeyPrefix)
- Specified by:
s3KeyPrefixin interfaceLineItemGroupS3ObjectMetadata1._FinalStage
-
s3KeyPrefix
public LineItemGroupS3ObjectMetadata1._FinalStage s3KeyPrefix(java.util.Optional<java.lang.String> s3KeyPrefix)
- Specified by:
s3KeyPrefixin interfaceLineItemGroupS3ObjectMetadata1._FinalStage
-
build
public LineItemGroupS3ObjectMetadata1 build()
- Specified by:
buildin interfaceLineItemGroupS3ObjectMetadata1._FinalStage
-
-