"Endpoints" section in the control panel?

1,093 views
Skip to first unread message

Sam G

unread,
Jun 26, 2012, 7:59:33 PM6/26/12
to google-a...@googlegroups.com

This section just showed up for me in the App Engine dashboard.
I also heard PageSpeed and SSL have been released? Where can I get to these so that I can sign up?

The new "Endpoints" section says that an API.yaml should exist... what will go in that? Is there documentation up, now that this is a production release?

Is this part of an I/O release?

Screenshot sample attached.

Sam G

unread,
Jun 27, 2012, 4:45:19 PM6/27/12
to google-a...@googlegroups.com
Bump. Any word from a Googler on what this is!?

James Broberg

unread,
Jun 27, 2012, 11:58:03 PM6/27/12
to google-a...@googlegroups.com
I'd also like to know. Don't hold out on us now.... :)

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/cA8hVE9iYpcJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Christina Ilvento

unread,
Jun 28, 2012, 12:44:58 AM6/28/12
to google-a...@googlegroups.com
Hi All,

Endpoints is one of the features we announced in our App Engine overview session today at I/O that's designed to make writing mobile backends on App Engine easier. More details to come in talks tomorrow (YouTube videos should be up soon) and we'll post some info with the trusted tester sign-up form to the groups shortly.


Thanks,
Christina

Tom

unread,
Jun 29, 2012, 6:50:45 PM6/29/12
to google-a...@googlegroups.com
Just watched the video - endpoints look great.

Are you able to give us some idea when they will be available for non-Trusted testers?

Thanks.
Tom


On Thursday, June 28, 2012 12:44:58 AM UTC-4, Christina Ilvento wrote:
Hi All,

Endpoints is one of the features we announced in our App Engine overview session today at I/O that's designed to make writing mobile backends on App Engine easier. More details to come in talks tomorrow (YouTube videos should be up soon) and we'll post some info with the trusted tester sign-up form to the groups shortly.


Thanks,
Christina

On Wed, Jun 27, 2012 at 8:58 PM, James Broberg <jbro...@gmail.com> wrote:
I'd also like to know. Don't hold out on us now.... :)
On 28 June 2012 06:45, Sam G <samuel...@gmail.com> wrote:
Bump. Any word from a Googler on what this is!?


On Tuesday, June 26, 2012 4:59:33 PM UTC-7, Sam G wrote:

This section just showed up for me in the App Engine dashboard.
I also heard PageSpeed and SSL have been released? Where can I get to these so that I can sign up?

The new "Endpoints" section says that an API.yaml should exist... what will go in that? Is there documentation up, now that this is a production release?

Is this part of an I/O release?

Screenshot sample attached.

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/cA8hVE9iYpcJ.

To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to google-appengine+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to google-appengine+unsubscribe@googlegroups.com.

Vignesh Sundaresan

unread,
Jul 1, 2012, 1:52:56 AM7/1/12
to google-a...@googlegroups.com
Very excited about Endpoints, Is it available yet for the trusted testers ??

Amy Unruh

unread,
Jul 6, 2012, 9:34:19 PM7/6/12
to google-a...@googlegroups.com


On 3 July 2012 05:41, Tom Muse <tm...@appirio.com> wrote:
Do you have the link for the video handy? I am having difficulties locating it.


 -Amy
 

Thanks in advance :)
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/qC8lh4Gfn8gJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.

timh

unread,
Jul 6, 2012, 11:48:40 PM7/6/12
to google-a...@googlegroups.com
HI

I have watched all of the presentations/videos on endpoints.  All examples are java based.
Are the tools and this service focussed on java only ?  What about python/go ?

Cheers

T

Amy Unruh

unread,
Jul 9, 2012, 3:06:22 PM7/9/12
to google-a...@googlegroups.com
On 1 July 2012 15:52, Vignesh Sundaresan <vignesh...@gmail.com> wrote:
Very excited about Endpoints, Is it available yet for the trusted testers ??

For those interested in Trusted Tester access for Endpoints, you can fill out this form:
 


On Wednesday, June 27, 2012 5:29:33 AM UTC+5:30, Sam G wrote:

This section just showed up for me in the App Engine dashboard.
I also heard PageSpeed and SSL have been released? Where can I get to these so that I can sign up?

The new "Endpoints" section says that an API.yaml should exist... what will go in that? Is there documentation up, now that this is a production release?

Is this part of an I/O release?

Screenshot sample attached.

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/HbBQ6RsyFeAJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.

Dan Holevoet

unread,
Jul 9, 2012, 8:25:31 PM7/9/12
to google-a...@googlegroups.com
Google Cloud Endpoints supports Python as well. We don't have any specific plans yet for supporting Go.

Thanks,
Dan


To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/buKREK4jKSwJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.



--
Dan Holevoet
Google Developer Relations

timh

unread,
Jul 9, 2012, 8:34:51 PM7/9/12
to google-a...@googlegroups.com
Does that mean that the tools exist to generate the client libs from annotated python code exist as well ?

T

Dan Holevoet

unread,
Jul 10, 2012, 4:22:15 PM7/10/12
to google-a...@googlegroups.com
Yes. We have command line tools for Python annotations -> client libraries. (We have them for Java as well, if using Eclipse and the Google Plugin for Eclipse isn't your thing.)

Thanks,
Dan


To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/FG9HhVC6lycJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Kyle Finley

unread,
Jul 10, 2012, 6:21:49 PM7/10/12
to google-a...@googlegroups.com
Are the tools open source? I think that the discovery api has a lot of potential and I would like to investigate a Go port.

Dan Holevoet

unread,
Jul 10, 2012, 6:35:03 PM7/10/12
to google-a...@googlegroups.com
The tool (included in the SDK) that generates the Java client library makes a call to a Google-hosted service (the source of which is not currently public). The tool that generates the Objective-C library will (I believe) have its source published.

If you're just interested in generating a client library for an Endpoint that you can consume in Go, you can probably use the gen.go file provided by the Go client library. I must include the disclaimer that this is entirely untested, the generated library may make assumptions which are incorrect for non-Google-authored APIs.

If you want to write a backend in Go, there are probably some server-side details that would block your implementation.

Thanks,
Dan


To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ex0S2CB1mPIJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Kyle Finley

unread,
Jul 10, 2012, 7:11:10 PM7/10/12
to google-a...@googlegroups.com
Hi Dan,

Thank you for your reply.

If you're just interested in generating a client library for an Endpoint that you can consume in Go, you can probably use the gen.go file provided by the Go client library. I must include the disclaimer that this is entirely untested, the generated library may make assumptions which are incorrect for non-Google-authored APIs.

Yeah this is partly was I was interested in.  I must admin I'm not completely clear on how "endpoints" works. I thought that you might have a tools that created discovery docs from annotated code. That's was what I was interested in looking at. I'm sure I can create something similar. I just thought looking at some code might help.

I think this whole process has a lot potential as an open source standard. Everyone is struggling for consistency In there API's. You guys have done a lot good work with the discovery api and the tools that parse I would like to see that spread.

Thank you,

Kyle

Dan Holevoet

unread,
Jul 10, 2012, 9:10:35 PM7/10/12
to google-a...@googlegroups.com
Hi Kyle,

Discovery documents are served for all Endpoints (at your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like Google-authored APIs. We also provide a local version of the discovery doc (as a file) when you do local development so you don't have to push to production to test your Endpoint.

The local discovery doc is used to generate the Objective-C library. The Go generator would use the local file as well. (Of course, you can point them to the live discovery doc if you'd like to.) So, I think we're offering what you want. Apologies if my explanation is (or was) confusing. I'm happy to elaborate further.

Thanks,
Dan


--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Kyle Finley

unread,
Jul 10, 2012, 11:49:50 PM7/10/12
to google-a...@googlegroups.com
Perfect, that's what I was hoping. 

How are the Discovery docs created?
I suspect that there is a program that takes the annotated code (python / java) and creates the document? Where would one find this tool? I apologize if it is in the SDK. I couldn't find it.


- Kyle

Dan Holevoet

unread,
Jul 11, 2012, 2:22:59 PM7/11/12
to google-a...@googlegroups.com
The Java command line tool is shipped in the current SDK in $SDK/bin/endpoints.sh. The Python version isn't currently in the SDK.

You can also use the latest version of the Google Plugin for Eclipse if you're working on a Java backend.

Thanks,
Dan

Kyle Finley

unread,
Jul 11, 2012, 3:29:29 PM7/11/12
to google-a...@googlegroups.com
Dan, Thank you.
Reply all
Reply to author
Forward
0 new messages