if (subBuilder != null) { subBuilder.mergeFrom((com.google.devtools.cloudtrace.v2.TruncatableString) value_); value_ = subBuilder.buildPartial();
if (subBuilder != null) { subBuilder.mergeFrom(module_); module_ = subBuilder.buildPartial(); if (subBuilder != null) { subBuilder.mergeFrom(buildId_); buildId_ = subBuilder.buildPartial();
if (subBuilder != null) { subBuilder.mergeFrom(description_); description_ = subBuilder.buildPartial();
/** * * * <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> * The version of the deployed source code (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;</code> */ public Builder mergeSourceVersion(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (sourceVersionBuilder_ == null) { if (sourceVersion_ != null) { sourceVersion_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(sourceVersion_) .mergeFrom(value) .buildPartial(); } else { sourceVersion_ = value; } onChanged(); } else { sourceVersionBuilder_.mergeFrom(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 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> * The name of the source file where the function call appears (up to 256 * bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString file_name = 3;</code> */ public Builder mergeFileName(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (fileNameBuilder_ == null) { if (fileName_ != null) { fileName_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(fileName_) .mergeFrom(value) .buildPartial(); } else { fileName_ = value; } onChanged(); } else { fileNameBuilder_.mergeFrom(value); } return this; } /**
@java.lang.Override public com.google.devtools.cloudtrace.v2.TruncatableString build() { com.google.devtools.cloudtrace.v2.TruncatableString result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
if (subBuilder != null) { subBuilder.mergeFrom(displayName_); displayName_ = subBuilder.buildPartial();
if (subBuilder != null) { subBuilder.mergeFrom(functionName_); functionName_ = subBuilder.buildPartial(); if (subBuilder != null) { subBuilder.mergeFrom(originalFunctionName_); originalFunctionName_ = subBuilder.buildPartial(); if (subBuilder != null) { subBuilder.mergeFrom(fileName_); fileName_ = subBuilder.buildPartial(); if (subBuilder != null) { subBuilder.mergeFrom(sourceVersion_); sourceVersion_ = subBuilder.buildPartial();
com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(displayName_) .mergeFrom(value) .buildPartial(); } else { displayName_ = value;
(com.google.devtools.cloudtrace.v2.TruncatableString) value_) .mergeFrom(value) .buildPartial(); } else { value_ = value;
/** * * * <pre> * An un-mangled function name, if `function_name` is * [mangled](http://www.avabodh.com/cxxin/namemangling.html). The name can * be fully-qualified (up to 1024 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;</code> */ public Builder mergeOriginalFunctionName( com.google.devtools.cloudtrace.v2.TruncatableString value) { if (originalFunctionNameBuilder_ == null) { if (originalFunctionName_ != null) { originalFunctionName_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder( originalFunctionName_) .mergeFrom(value) .buildPartial(); } else { originalFunctionName_ = value; } onChanged(); } else { originalFunctionNameBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * The name of the source file where the function call appears (up to 256 * bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString file_name = 3;</code> */ public Builder mergeFileName(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (fileNameBuilder_ == null) { if (fileName_ != null) { fileName_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(fileName_) .mergeFrom(value) .buildPartial(); } else { fileName_ = value; } onChanged(); } else { fileNameBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * The fully-qualified name that uniquely identifies the function or * method that is active in this frame (up to 1024 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString function_name = 1;</code> */ public Builder mergeFunctionName(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (functionNameBuilder_ == null) { if (functionName_ != null) { functionName_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(functionName_) .mergeFrom(value) .buildPartial(); } else { functionName_ = value; } onChanged(); } else { functionNameBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * A user-supplied message describing the event. The maximum length for * the description is 256 bytes. * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString description = 1;</code> */ public Builder mergeDescription(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (descriptionBuilder_ == null) { if (description_ != null) { description_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(description_) .mergeFrom(value) .buildPartial(); } else { description_ = value; } onChanged(); } else { descriptionBuilder_.mergeFrom(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 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> * The version of the deployed source code (up to 128 bytes). * </pre> * * <code>.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;</code> */ public Builder mergeSourceVersion(com.google.devtools.cloudtrace.v2.TruncatableString value) { if (sourceVersionBuilder_ == null) { if (sourceVersion_ != null) { sourceVersion_ = com.google.devtools.cloudtrace.v2.TruncatableString.newBuilder(sourceVersion_) .mergeFrom(value) .buildPartial(); } else { sourceVersion_ = value; } onChanged(); } else { sourceVersionBuilder_.mergeFrom(value); } return this; } /**
@java.lang.Override public com.google.devtools.cloudtrace.v2.TruncatableString build() { com.google.devtools.cloudtrace.v2.TruncatableString result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }