Uh oh!
There was an error while loading. Please reload this page.
Make bigquery functional classes extend info classes - #609
Conversation
- Dataset extends DatasetInfo - Table extends TableInfo - Job extends JobInfo - Update READMEs and snippets - Update BigQueryExample - Update and add more tests
ajkannan
commented
Feb 3, 2016
Since the functional objects should now be serializable, we should add them to |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
ajkannan
commented
Feb 3, 2016
@mziccard took a first pass, looks good! Just some minor comments from me. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
- Make Builder public - Make Dataset.builder package scope - Add toAndFromPb test - Remove static get methods
9428a03 to
5829d81Comparemziccard
commented
Feb 3, 2016
Comments addressed |
ajkannan
commented
Feb 3, 2016
Looks good, one comment from me about removing the functional class builder() methods entirely. I also think we should manually test the snippets in the READMEs/package-info to make sure that there aren't any access issues, missing imports, or typos. I'll take care of comments that referenced Resource Manager (ie removing the package scope builder() methods from Resource Manager's Project class and making sure any Project.staticMethods() are removed as appropriate). |
| private final String userEmail; | ||
| private final JobConfiguration configuration; | ||
| /** | ||
| * Base class for a {@code JobInfo} builder. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
aozarov
commented
Feb 4, 2016
Looks great! I really like this change. Missing some Missing servialVersionUID |
- Remove static builder methods - Add builder methods params to builder constructors - Better javadoc for builder classes
mziccard
commented
Feb 4, 2016
Comments fixed and opened #618 |
Make bigquery functional classes extend info classes
This PR performs the following changes
DatasetextendDatasetInfoTableextendTableInfoJobextendJobInfoBigQueryExample