Skip to content

Conversation

@BenWhitehead
Copy link
Collaborator

@BenWhitehead BenWhitehead commented May 13, 2022

  • Add Codec<DateTime, OffsetDateTime> for apiary conversion
  • Add Utils#RFC_3339_DATE_TIME_FORMATTER
  • Add BackwardCompatibilityUtils#millisOffsetDateTimeCodec to provide compatibility with existing Long centric apis
  • Update BucketInfo and BucketInfo.Builder to prefer java.time types instead of Long
  • Update ApiaryConversions for BucketInfo to use new java.time types

Update the following files to now be OffestDateTime instead of Long

  • BlobInfo#customTime
  • BlobInfo#deleteTime
  • BlobInfo#updateTime
  • BlobInfo#createTime
  • BlobInfo#timeStorageClassUpdated
  • BlobInfo#retentionExpirationTime
  • BucketInfo#retentionEffectiveTime
  • IamConfiguration#uniformBucketLevelAccessLockedTime

@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: storage Issues related to the googleapis/java-storage API. labels May 13, 2022
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: m Pull request size is medium. labels May 13, 2022
@BenWhitehead BenWhitehead marked this pull request as ready for review May 13, 2022 20:57
@BenWhitehead BenWhitehead requested review from a team as code owners May 13, 2022 20:57
* Add Codec<DateTime, OffsetDateTime> for apiary conversion
* Add Utils#RFC_3339_DATE_TIME_FORMATTER
* Add Utils#millisOffsetDateTimeCodec to provide compatibility with existing Long centric apis
* Update BucketInfo and BucketInfo.Builder to prefer java.time types instead of Long
* Update ApiaryConversions for BucketInfo to use new java.time types

Update the following files to now be OffestDateTime instead of Long
* BlobInfo#customTime
* BlobInfo#deleteTime
* BlobInfo#updateTime
* BlobInfo#createTime
* BlobInfo#timeStorageClassUpdated
* BlobInfo#retentionExpirationTime
* BucketInfo#retentionEffectiveTime
* IamConfiguration#uniformBucketLevelAccessLockedTime
@BenWhitehead BenWhitehead merged commit a2e9b88 into feat/grpc-storage May 13, 2022
@BenWhitehead BenWhitehead deleted the time branch May 13, 2022 21:34
sydney-munro pushed a commit that referenced this pull request Jun 7, 2022
* Add Codec<DateTime, OffsetDateTime> for apiary conversion
* Add Utils#RFC_3339_DATE_TIME_FORMATTER
* Add Utils#millisOffsetDateTimeCodec to provide compatibility with existing Long centric apis
* Update BucketInfo and BucketInfo.Builder to prefer java.time types instead of Long
* Update ApiaryConversions for BucketInfo to use new java.time types

Update the following files to now be OffestDateTime instead of Long
* BlobInfo#customTime
* BlobInfo#deleteTime
* BlobInfo#updateTime
* BlobInfo#createTime
* BlobInfo#timeStorageClassUpdated
* BlobInfo#retentionExpirationTime
* BucketInfo#retentionEffectiveTime
* IamConfiguration#uniformBucketLevelAccessLockedTime
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: storage Issues related to the googleapis/java-storage API. size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants