/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder setBuildId(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (buildIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } buildId_ = value; onChanged(); } else { buildIdBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder setModule(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (moduleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } module_ = value; onChanged(); } else { moduleBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public com.google.devtools.cloudtrace.v2.TruncatableString.Builder getBuildIdBuilder() { onChanged(); return getBuildIdFieldBuilder().getBuilder(); } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder setBuildId(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (buildIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } buildId_ = value; onChanged(); } else { buildIdBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder setModule(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (moduleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } module_ = value; onChanged(); } else { moduleBuilder_.setMessage(value); } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder clearModule() { if (moduleBuilder_ == null) { module_ = null; onChanged(); } else { module_ = null; moduleBuilder_ = null; } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder setModule( com.google.devtools.cloudtrace.v2.TruncatableString.Builder builderForValue) { if (moduleBuilder_ == null) { module_ = builderForValue.build(); onChanged(); } else { moduleBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder setBuildId( com.google.devtools.cloudtrace.v2.TruncatableString.Builder builderForValue) { if (buildIdBuilder_ == null) { buildId_ = builderForValue.build(); onChanged(); } else { buildIdBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder clearBuildId() { if (buildIdBuilder_ == null) { buildId_ = null; onChanged(); } else { buildId_ = null; buildIdBuilder_ = null; } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public com.google.devtools.cloudtrace.v2.TruncatableString.Builder getModuleBuilder() { onChanged(); return getModuleFieldBuilder().getBuilder(); } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public com.google.devtools.cloudtrace.v2.TruncatableString.Builder getBuildIdBuilder() { onChanged(); return getBuildIdFieldBuilder().getBuilder(); } /**
public Builder mergeFrom(com.google.devtools.cloudtrace.v2.Module other) { if (other == com.google.devtools.cloudtrace.v2.Module.getDefaultInstance()) return this; if (other.hasModule()) { mergeModule(other.getModule()); } if (other.hasBuildId()) { mergeBuildId(other.getBuildId()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder mergeBuildId(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (buildIdBuilder_ == null) { if (buildId_ != null) { buildId_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(buildId_) .mergeFrom(value) .buildPartial(); } else { buildId_ = value; } onChanged(); } else { buildIdBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder mergeModule(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (moduleBuilder_ == null) { if (module_ != null) { module_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(module_) .mergeFrom(value) .buildPartial(); } else { module_ = value; } onChanged(); } else { moduleBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder setModule( com.google.devtools.cloudtrace.v2.TruncatableString.Builder builderForValue) { if (moduleBuilder_ == null) { module_ = builderForValue.build(); onChanged(); } else { moduleBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder clearBuildId() { if (buildIdBuilder_ == null) { buildId_ = null; onChanged(); } else { buildId_ = null; buildIdBuilder_ = null; } return this; } /**
/** * * * <pre> * A unique identifier for the module, usually a hash of its * contents (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;</code> */ public Builder setBuildId( com.google.devtools.cloudtrace.v2.TruncatableString.Builder builderForValue) { if (buildIdBuilder_ == null) { buildId_ = builderForValue.build(); onChanged(); } else { buildIdBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public Builder clearModule() { if (moduleBuilder_ == null) { module_ = null; onChanged(); } else { module_ = null; moduleBuilder_ = null; } return this; } /**
/** * * * <pre> * For example: main binary, kernel modules, and dynamic libraries * such as libc.so, sharedlib.so (up to 256 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString module = 1;</code> */ public com.google.devtools.cloudtrace.v2.TruncatableString.Builder getModuleBuilder() { onChanged(); return getModuleFieldBuilder().getBuilder(); } /**
public Builder mergeFrom(com.google.devtools.cloudtrace.v2.Module other) { if (other == com.google.devtools.cloudtrace.v2.Module.getDefaultInstance()) return this; if (other.hasModule()) { mergeModule(other.getModule()); } if (other.hasBuildId()) { mergeBuildId(other.getBuildId()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }