/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder setGcRule(com.google.bigtable.admin.v2.GcRule value) { if (gcRuleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } gcRule_ = value; onChanged(); } else { gcRuleBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public com.google.bigtable.admin.v2.GcRule.Builder getGcRuleBuilder() { onChanged(); return getGcRuleFieldBuilder().getBuilder(); } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder setGcRule(com.google.bigtable.admin.v2.GcRule.Builder builderForValue) { if (gcRuleBuilder_ == null) { gcRule_ = builderForValue.build(); onChanged(); } else { gcRuleBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder mergeGcRule(com.google.bigtable.admin.v2.GcRule value) { if (gcRuleBuilder_ == null) { if (gcRule_ != null) { gcRule_ = com.google.bigtable.admin.v2.GcRule.newBuilder(gcRule_) .mergeFrom(value) .buildPartial(); } else { gcRule_ = value; } onChanged(); } else { gcRuleBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder setGcRule(com.google.bigtable.admin.v2.GcRule value) { if (gcRuleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } gcRule_ = value; onChanged(); } else { gcRuleBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder setGcRule(com.google.bigtable.admin.v2.GcRule value) { if (gcRuleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } gcRule_ = value; onChanged(); } else { gcRuleBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder clearGcRule() { if (gcRuleBuilder_ == null) { gcRule_ = null; onChanged(); } else { gcRule_ = null; gcRuleBuilder_ = null; } return this; } /**
/** * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder mergeGcRule(com.google.bigtable.admin.v2.GcRule value) { if (gcRuleBuilder_ == null) { if (gcRule_ != null) { gcRule_ = com.google.bigtable.admin.v2.GcRule.newBuilder(gcRule_).mergeFrom(value).buildPartial(); } else { gcRule_ = value; } onChanged(); } else { gcRuleBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder setGcRule(com.google.bigtable.admin.v2.GcRule.Builder builderForValue) { if (gcRuleBuilder_ == null) { gcRule_ = builderForValue.build(); onChanged(); } else { gcRuleBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder clearGcRule() { if (gcRuleBuilder_ == null) { gcRule_ = null; onChanged(); } else { gcRule_ = null; gcRuleBuilder_ = null; } return this; } /**
/** * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder setGcRule( com.google.bigtable.admin.v2.GcRule.Builder builderForValue) { if (gcRuleBuilder_ == null) { gcRule_ = builderForValue.build(); onChanged(); } else { gcRuleBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public com.google.bigtable.admin.v2.GcRule.Builder getGcRuleBuilder() { onChanged(); return getGcRuleFieldBuilder().getBuilder(); } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public com.google.bigtable.admin.v2.GcRule.Builder getGcRuleBuilder() { onChanged(); return getGcRuleFieldBuilder().getBuilder(); } /**
public Builder mergeFrom(com.google.bigtable.admin.v2.ColumnFamily other) { if (other == com.google.bigtable.admin.v2.ColumnFamily.getDefaultInstance()) return this; if (other.hasGcRule()) { mergeGcRule(other.getGcRule()); } onChanged(); return this; }
public Builder mergeFrom(com.google.bigtable.admin.v2.ColumnFamily other) { if (other == com.google.bigtable.admin.v2.ColumnFamily.getDefaultInstance()) return this; if (other.hasGcRule()) { mergeGcRule(other.getGcRule()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder mergeGcRule(com.google.bigtable.admin.v2.GcRule value) { if (gcRuleBuilder_ == null) { if (gcRule_ != null) { gcRule_ = com.google.bigtable.admin.v2.GcRule.newBuilder(gcRule_) .mergeFrom(value) .buildPartial(); } else { gcRule_ = value; } onChanged(); } else { gcRuleBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Garbage collection rule specified as a protobuf. * Must serialize to at most 500 bytes. * NOTE: Garbage collection executes opportunistically in the background, and * so it's possible for reads to return a cell even if it matches the active * GC expression for its family. * </pre> * * <code>.google.bigtable.admin.v2.GcRule gc_rule = 1;</code> */ public Builder clearGcRule() { if (gcRuleBuilder_ == null) { gcRule_ = null; onChanged(); } else { gcRule_ = null; gcRuleBuilder_ = null; } return this; } /**
public Builder mergeFrom(com.google.bigtable.admin.v2.ColumnFamily other) { if (other == com.google.bigtable.admin.v2.ColumnFamily.getDefaultInstance()) return this; if (other.hasGcRule()) { mergeGcRule(other.getGcRule()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }