Skip to content

Add Google Cloud Events Pubsub & Storage#658

Open
Yummy-Yums wants to merge 16 commits into
typelevel:mainfrom
Yummy-Yums:google-cloud
Open

Add Google Cloud Events Pubsub & Storage#658
Yummy-Yums wants to merge 16 commits into
typelevel:mainfrom
Yummy-Yums:google-cloud

Conversation

@Yummy-Yums

@Yummy-Yums Yummy-Yums commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Google Cloud Run Platform Events for Storage & Pubsub

def data: String
def attributes: Map[String, String]
def messageId: String
def publishTime: String

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be better to have a custom object for this like Google's? (Usage)

@Yummy-Yums Yummy-Yums Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that's also protobuf generated. I'd use Instant just as @armanbilge suggested here

@Yummy-Yums Yummy-Yums requested a review from Chingles2404 June 30, 2026 19:49

@Chingles2404 Chingles2404 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For StorageObjectData.scala, could you go through the fields and change the fields with "format": "date-time" in the JSON definition to Instant too?

Other than this, I think it looks great!

@Yummy-Yums Yummy-Yums requested a review from Chingles2404 July 6, 2026 19:13

@Chingles2404 Chingles2404 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! Thanks for your work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants