public static final class FilePerTapSink.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder> implements FilePerTapSinkOrBuilder
The file per tap sink outputs a discrete file for every tapped stream.Protobuf type
envoy.service.tap.v2alpha.FilePerTapSink| Modifier and Type | Method and Description |
|---|---|
FilePerTapSink.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FilePerTapSink |
build() |
FilePerTapSink |
buildPartial() |
FilePerTapSink.Builder |
clear() |
FilePerTapSink.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FilePerTapSink.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FilePerTapSink.Builder |
clearPathPrefix()
Path prefix.
|
FilePerTapSink.Builder |
clone() |
FilePerTapSink |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getPathPrefix()
Path prefix.
|
com.google.protobuf.ByteString |
getPathPrefixBytes()
Path prefix.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FilePerTapSink.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FilePerTapSink.Builder |
mergeFrom(FilePerTapSink other) |
FilePerTapSink.Builder |
mergeFrom(com.google.protobuf.Message other) |
FilePerTapSink.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FilePerTapSink.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FilePerTapSink.Builder |
setPathPrefix(String value)
Path prefix.
|
FilePerTapSink.Builder |
setPathPrefixBytes(com.google.protobuf.ByteString value)
Path prefix.
|
FilePerTapSink.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FilePerTapSink.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FilePerTapSink build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FilePerTapSink buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FilePerTapSink.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder mergeFrom(FilePerTapSink other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public FilePerTapSink.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FilePerTapSink.Builder>IOExceptionpublic String getPathPrefix()
Path prefix. The output file will be of the form <path_prefix>_<id>.pb, where <id> is an identifier distinguishing the recorded trace for stream instances (the Envoy connection ID, HTTP stream ID, etc.).
string path_prefix = 1 [(.validate.rules) = { ... }getPathPrefix in interface FilePerTapSinkOrBuilderpublic com.google.protobuf.ByteString getPathPrefixBytes()
Path prefix. The output file will be of the form <path_prefix>_<id>.pb, where <id> is an identifier distinguishing the recorded trace for stream instances (the Envoy connection ID, HTTP stream ID, etc.).
string path_prefix = 1 [(.validate.rules) = { ... }getPathPrefixBytes in interface FilePerTapSinkOrBuilderpublic FilePerTapSink.Builder setPathPrefix(String value)
Path prefix. The output file will be of the form <path_prefix>_<id>.pb, where <id> is an identifier distinguishing the recorded trace for stream instances (the Envoy connection ID, HTTP stream ID, etc.).
string path_prefix = 1 [(.validate.rules) = { ... }public FilePerTapSink.Builder clearPathPrefix()
Path prefix. The output file will be of the form <path_prefix>_<id>.pb, where <id> is an identifier distinguishing the recorded trace for stream instances (the Envoy connection ID, HTTP stream ID, etc.).
string path_prefix = 1 [(.validate.rules) = { ... }public FilePerTapSink.Builder setPathPrefixBytes(com.google.protobuf.ByteString value)
Path prefix. The output file will be of the form <path_prefix>_<id>.pb, where <id> is an identifier distinguishing the recorded trace for stream instances (the Envoy connection ID, HTTP stream ID, etc.).
string path_prefix = 1 [(.validate.rules) = { ... }public final FilePerTapSink.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>public final FilePerTapSink.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FilePerTapSink.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.