congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
TimePartitioning.getRequirePartitionFilter
Code IndexAdd Tabnine to your IDE (free)

How to use
getRequirePartitionFilter
method
in
com.google.cloud.bigquery.TimePartitioning

Best Java code snippets using com.google.cloud.bigquery.TimePartitioning.getRequirePartitionFilter (Showing top 7 results out of 315)

origin: googleapis/google-cloud-java

com.google.api.services.bigquery.model.TimePartitioning toPb() {
 com.google.api.services.bigquery.model.TimePartitioning partitioningPb =
   new com.google.api.services.bigquery.model.TimePartitioning();
 partitioningPb.setType(getType().name());
 partitioningPb.setExpirationMs(firstNonNull(getExpirationMs(), Data.NULL_LONG));
 partitioningPb.setRequirePartitionFilter(getRequirePartitionFilter());
 partitioningPb.setField(getField());
 return partitioningPb;
}
origin: googleapis/google-cloud-java

 private void compareTimePartitioning(TimePartitioning expected, TimePartitioning value) {
  assertEquals(expected, value);
  assertEquals(expected.getType(), value.getType());
  assertEquals(expected.getExpirationMs(), value.getExpirationMs());
  assertEquals(expected.getRequirePartitionFilter(), value.getRequirePartitionFilter());
  assertEquals(expected.getField(), value.getField());
  assertEquals(expected.hashCode(), value.hashCode());
  assertEquals(expected.toString(), value.toString());
 }
}
origin: googleapis/google-cloud-java

@Test
public void testOf() {
 assertEquals(TYPE, TIME_PARTITIONING.getType());
 assertEquals(EXPIRATION_MS, TIME_PARTITIONING.getExpirationMs().longValue());
 assertEquals(REQUIRE_PARTITION_FILTER, TIME_PARTITIONING.getRequirePartitionFilter());
 assertEquals(FIELD, TIME_PARTITIONING.getField());
 TimePartitioning partitioning = TimePartitioning.of(TYPE);
 assertEquals(TYPE, partitioning.getType());
 assertNull(partitioning.getExpirationMs());
}
origin: googleapis/google-cloud-java

@Test
public void testBuilder() {
 TimePartitioning partitioning = TimePartitioning.newBuilder(TYPE).build();
 assertEquals(TYPE, partitioning.getType());
 assertNull(partitioning.getExpirationMs());
 assertNull(partitioning.getRequirePartitionFilter());
 assertNull(partitioning.getField());
 partitioning = TimePartitioning.newBuilder(TYPE).setExpirationMs(100L).build();
 assertEquals(TYPE, partitioning.getType());
 assertEquals(100, (long) partitioning.getExpirationMs());
 assertNull(partitioning.getRequirePartitionFilter());
 assertNull(partitioning.getField());
}
origin: com.google.cloud/google-cloud-bigquery

@Override
public boolean equals(Object o) {
 if (o == this) {
  return true;
 }
 if (o instanceof TimePartitioning) {
  TimePartitioning that = (TimePartitioning) o;
  return (this.type.equals(that.getType()))
     && ((this.expirationMs == null) ? (that.getExpirationMs() == null) : this.expirationMs.equals(that.getExpirationMs()))
     && ((this.field == null) ? (that.getField() == null) : this.field.equals(that.getField()))
     && ((this.requirePartitionFilter == null) ? (that.getRequirePartitionFilter() == null) : this.requirePartitionFilter.equals(that.getRequirePartitionFilter()));
 }
 return false;
}
origin: com.google.cloud/google-cloud-bigquery

private Builder(TimePartitioning source) {
 this.type = source.getType();
 this.expirationMs = source.getExpirationMs();
 this.field = source.getField();
 this.requirePartitionFilter = source.getRequirePartitionFilter();
}
@Override
origin: com.google.cloud/google-cloud-bigquery

com.google.api.services.bigquery.model.TimePartitioning toPb() {
 com.google.api.services.bigquery.model.TimePartitioning partitioningPb =
   new com.google.api.services.bigquery.model.TimePartitioning();
 partitioningPb.setType(getType().name());
 partitioningPb.setExpirationMs(firstNonNull(getExpirationMs(), Data.NULL_LONG));
 partitioningPb.setRequirePartitionFilter(getRequirePartitionFilter());
 partitioningPb.setField(getField());
 return partitioningPb;
}
com.google.cloud.bigqueryTimePartitioninggetRequirePartitionFilter

Javadoc

If set to true, queries over this table require a partition filter (that can be used for partition elimination) to be specified.

Popular methods of TimePartitioning

  • of
    Returns a TimePartitioning object given the time partitioning type and the partition's expiration in
  • fromPb
  • toPb
  • getExpirationMs
    Returns the number of milliseconds for which to keep the storage for a partition. When expired, the
  • getField
    If not set, the table is partitioned by pseudo column '_PARTITIONTIME'; if set, the table is partiti
  • getType
    Returns the time partitioning type. Currently, the only type supported is Type#DAY, which will gener
  • newBuilder
    Returns a TimePartitioning object given the time partitioning type. Currently, the only type support
  • <init>

Popular in Java

  • Updating database using SQL prepared statement
  • getSharedPreferences (Context)
  • startActivity (Activity)
  • getResourceAsStream (ClassLoader)
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Handler (java.util.logging)
    A Handler object accepts a logging request and exports the desired messages to a target, for example
  • JFrame (javax.swing)
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now