ExplainQueryStep toPb() { return new ExplainQueryStep().setKind(name).setSubsteps(substeps); }
static QueryStep fromPb(com.google.api.services.bigquery.model.ExplainQueryStep stepPb) { return new QueryStep( stepPb.getKind(), ImmutableList.copyOf( stepPb.getSubsteps() != null ? stepPb.getSubsteps() : ImmutableList.<String>of())); } }
@Test public void testToAndFromPb() { compareQueryStep(QUERY_STEP1, QueryStep.fromPb(QUERY_STEP1.toPb())); compareQueryStep(QUERY_STEP2, QueryStep.fromPb(QUERY_STEP2.toPb())); compareQueryStage(QUERY_STAGE, QueryStage.fromPb(QUERY_STAGE.toPb())); ExplainQueryStep stepPb = new ExplainQueryStep(); stepPb.setKind("KIND"); stepPb.setSubsteps(null); compareQueryStep(new QueryStep("KIND", ImmutableList.<String>of()), QueryStep.fromPb(stepPb)); }
static QueryStep fromPb(com.google.api.services.bigquery.model.ExplainQueryStep stepPb) { return new QueryStep(stepPb.getKind(), ImmutableList.copyOf(stepPb.getSubsteps() != null ? stepPb.getSubsteps() : ImmutableList.<String>of())); } }
ExplainQueryStep toPb() { return new ExplainQueryStep().setKind(name).setSubsteps(substeps); }
static QueryStep fromPb(com.google.api.services.bigquery.model.ExplainQueryStep stepPb) { return new QueryStep( stepPb.getKind(), ImmutableList.copyOf( stepPb.getSubsteps() != null ? stepPb.getSubsteps() : ImmutableList.<String>of())); } }
ExplainQueryStep toPb() { return new ExplainQueryStep().setKind(name).setSubsteps(substeps); }
static QueryStep fromPb(com.google.api.services.bigquery.model.ExplainQueryStep stepPb) { return new QueryStep(stepPb.getKind(), ImmutableList.copyOf(stepPb.getSubsteps() != null ? stepPb.getSubsteps() : ImmutableList.<String>of())); } }
ExplainQueryStep toPb() { return new ExplainQueryStep().setKind(name).setSubsteps(substeps); }