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

  • Making http requests using okhttp
  • notifyDataSetChanged (ArrayAdapter)
  • getSharedPreferences (Context)
  • setContentView (Activity)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • JPanel (javax.swing)
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • 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