Class BlobStorageIntegrationResponse.Builder
java.lang.Object
com.langfuse.client.resources.blobstorageintegrations.types.BlobStorageIntegrationResponse.Builder
- All Implemented Interfaces:
BlobStorageIntegrationResponse._FinalStage,BlobStorageIntegrationResponse.BucketNameStage,BlobStorageIntegrationResponse.CreatedAtStage,BlobStorageIntegrationResponse.EnabledStage,BlobStorageIntegrationResponse.ExportFrequencyStage,BlobStorageIntegrationResponse.ExportModeStage,BlobStorageIntegrationResponse.FileTypeStage,BlobStorageIntegrationResponse.ForcePathStyleStage,BlobStorageIntegrationResponse.IdStage,BlobStorageIntegrationResponse.PrefixStage,BlobStorageIntegrationResponse.ProjectIdStage,BlobStorageIntegrationResponse.RegionStage,BlobStorageIntegrationResponse.TypeStage,BlobStorageIntegrationResponse.UpdatedAtStage
- Enclosing class:
BlobStorageIntegrationResponse
public static final class BlobStorageIntegrationResponse.Builder
extends Object
implements BlobStorageIntegrationResponse.IdStage, BlobStorageIntegrationResponse.ProjectIdStage, BlobStorageIntegrationResponse.TypeStage, BlobStorageIntegrationResponse.BucketNameStage, BlobStorageIntegrationResponse.RegionStage, BlobStorageIntegrationResponse.PrefixStage, BlobStorageIntegrationResponse.ExportFrequencyStage, BlobStorageIntegrationResponse.EnabledStage, BlobStorageIntegrationResponse.ForcePathStyleStage, BlobStorageIntegrationResponse.FileTypeStage, BlobStorageIntegrationResponse.ExportModeStage, BlobStorageIntegrationResponse.CreatedAtStage, BlobStorageIntegrationResponse.UpdatedAtStage, BlobStorageIntegrationResponse._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionaccessKeyId(String accessKeyId) accessKeyId(Optional<String> accessKeyId) additionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) bucketName(String bucketName) build()createdAt(OffsetDateTime createdAt) enabled(boolean enabled) exportFrequency(BlobStorageExportFrequency exportFrequency) exportMode(BlobStorageExportMode exportMode) exportStartDate(OffsetDateTime exportStartDate) exportStartDate(Optional<OffsetDateTime> exportStartDate) fileType(BlobStorageIntegrationFileType fileType) forcePathStyle(boolean forcePathStyle) lastSyncAt(OffsetDateTime lastSyncAt) lastSyncAt(Optional<OffsetDateTime> lastSyncAt) nextSyncAt(OffsetDateTime nextSyncAt) nextSyncAt(Optional<OffsetDateTime> nextSyncAt) updatedAt(OffsetDateTime updatedAt)
-
Method Details
-
from
- Specified by:
fromin interfaceBlobStorageIntegrationResponse.IdStage
-
id
- Specified by:
idin interfaceBlobStorageIntegrationResponse.IdStage
-
projectId
- Specified by:
projectIdin interfaceBlobStorageIntegrationResponse.ProjectIdStage
-
type
public BlobStorageIntegrationResponse.BucketNameStage type(@NotNull BlobStorageIntegrationType type) - Specified by:
typein interfaceBlobStorageIntegrationResponse.TypeStage
-
bucketName
- Specified by:
bucketNamein interfaceBlobStorageIntegrationResponse.BucketNameStage
-
region
- Specified by:
regionin interfaceBlobStorageIntegrationResponse.RegionStage
-
prefix
- Specified by:
prefixin interfaceBlobStorageIntegrationResponse.PrefixStage
-
exportFrequency
public BlobStorageIntegrationResponse.EnabledStage exportFrequency(@NotNull BlobStorageExportFrequency exportFrequency) - Specified by:
exportFrequencyin interfaceBlobStorageIntegrationResponse.ExportFrequencyStage
-
enabled
- Specified by:
enabledin interfaceBlobStorageIntegrationResponse.EnabledStage
-
forcePathStyle
- Specified by:
forcePathStylein interfaceBlobStorageIntegrationResponse.ForcePathStyleStage
-
fileType
public BlobStorageIntegrationResponse.ExportModeStage fileType(@NotNull BlobStorageIntegrationFileType fileType) - Specified by:
fileTypein interfaceBlobStorageIntegrationResponse.FileTypeStage
-
exportMode
public BlobStorageIntegrationResponse.CreatedAtStage exportMode(@NotNull BlobStorageExportMode exportMode) - Specified by:
exportModein interfaceBlobStorageIntegrationResponse.ExportModeStage
-
createdAt
- Specified by:
createdAtin interfaceBlobStorageIntegrationResponse.CreatedAtStage
-
updatedAt
- Specified by:
updatedAtin interfaceBlobStorageIntegrationResponse.UpdatedAtStage
-
lastSyncAt
- Specified by:
lastSyncAtin interfaceBlobStorageIntegrationResponse._FinalStage
-
lastSyncAt
- Specified by:
lastSyncAtin interfaceBlobStorageIntegrationResponse._FinalStage
-
nextSyncAt
- Specified by:
nextSyncAtin interfaceBlobStorageIntegrationResponse._FinalStage
-
nextSyncAt
- Specified by:
nextSyncAtin interfaceBlobStorageIntegrationResponse._FinalStage
-
exportStartDate
- Specified by:
exportStartDatein interfaceBlobStorageIntegrationResponse._FinalStage
-
exportStartDate
public BlobStorageIntegrationResponse._FinalStage exportStartDate(Optional<OffsetDateTime> exportStartDate) - Specified by:
exportStartDatein interfaceBlobStorageIntegrationResponse._FinalStage
-
accessKeyId
- Specified by:
accessKeyIdin interfaceBlobStorageIntegrationResponse._FinalStage
-
accessKeyId
- Specified by:
accessKeyIdin interfaceBlobStorageIntegrationResponse._FinalStage
-
endpoint
- Specified by:
endpointin interfaceBlobStorageIntegrationResponse._FinalStage
-
endpoint
- Specified by:
endpointin interfaceBlobStorageIntegrationResponse._FinalStage
-
build
- Specified by:
buildin interfaceBlobStorageIntegrationResponse._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceBlobStorageIntegrationResponse._FinalStage
-
additionalProperties
public BlobStorageIntegrationResponse.Builder additionalProperties(Map<String, Object> additionalProperties) - Specified by:
additionalPropertiesin interfaceBlobStorageIntegrationResponse._FinalStage
-