public static final class RocketmqProxy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder> implements RocketmqProxyOrBuilder
envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RocketmqProxy| Modifier and Type | Method and Description |
|---|---|
RocketmqProxy.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RocketmqProxy |
build() |
RocketmqProxy |
buildPartial() |
RocketmqProxy.Builder |
clear() |
RocketmqProxy.Builder |
clearDevelopMode()
If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting
facility without considering backward compatibility of exiting RocketMQ client SDK.
|
RocketmqProxy.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RocketmqProxy.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RocketmqProxy.Builder |
clearRouteConfig()
The route table for the connection manager is specified in this property.
|
RocketmqProxy.Builder |
clearStatPrefix()
The human readable prefix to use when emitting statistics.
|
RocketmqProxy.Builder |
clearTransientObjectLifeSpan()
The largest duration transient object expected to live, more than 10s is recommended.
|
RocketmqProxy.Builder |
clone() |
RocketmqProxy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDevelopMode()
If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting
facility without considering backward compatibility of exiting RocketMQ client SDK.
|
RouteConfiguration |
getRouteConfig()
The route table for the connection manager is specified in this property.
|
RouteConfiguration.Builder |
getRouteConfigBuilder()
The route table for the connection manager is specified in this property.
|
RouteConfigurationOrBuilder |
getRouteConfigOrBuilder()
The route table for the connection manager is specified in this property.
|
String |
getStatPrefix()
The human readable prefix to use when emitting statistics.
|
com.google.protobuf.ByteString |
getStatPrefixBytes()
The human readable prefix to use when emitting statistics.
|
com.google.protobuf.Duration |
getTransientObjectLifeSpan()
The largest duration transient object expected to live, more than 10s is recommended.
|
com.google.protobuf.Duration.Builder |
getTransientObjectLifeSpanBuilder()
The largest duration transient object expected to live, more than 10s is recommended.
|
com.google.protobuf.DurationOrBuilder |
getTransientObjectLifeSpanOrBuilder()
The largest duration transient object expected to live, more than 10s is recommended.
|
boolean |
hasRouteConfig()
The route table for the connection manager is specified in this property.
|
boolean |
hasTransientObjectLifeSpan()
The largest duration transient object expected to live, more than 10s is recommended.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RocketmqProxy.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RocketmqProxy.Builder |
mergeFrom(com.google.protobuf.Message other) |
RocketmqProxy.Builder |
mergeFrom(RocketmqProxy other) |
RocketmqProxy.Builder |
mergeRouteConfig(RouteConfiguration value)
The route table for the connection manager is specified in this property.
|
RocketmqProxy.Builder |
mergeTransientObjectLifeSpan(com.google.protobuf.Duration value)
The largest duration transient object expected to live, more than 10s is recommended.
|
RocketmqProxy.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RocketmqProxy.Builder |
setDevelopMode(boolean value)
If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting
facility without considering backward compatibility of exiting RocketMQ client SDK.
|
RocketmqProxy.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RocketmqProxy.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RocketmqProxy.Builder |
setRouteConfig(RouteConfiguration.Builder builderForValue)
The route table for the connection manager is specified in this property.
|
RocketmqProxy.Builder |
setRouteConfig(RouteConfiguration value)
The route table for the connection manager is specified in this property.
|
RocketmqProxy.Builder |
setStatPrefix(String value)
The human readable prefix to use when emitting statistics.
|
RocketmqProxy.Builder |
setStatPrefixBytes(com.google.protobuf.ByteString value)
The human readable prefix to use when emitting statistics.
|
RocketmqProxy.Builder |
setTransientObjectLifeSpan(com.google.protobuf.Duration.Builder builderForValue)
The largest duration transient object expected to live, more than 10s is recommended.
|
RocketmqProxy.Builder |
setTransientObjectLifeSpan(com.google.protobuf.Duration value)
The largest duration transient object expected to live, more than 10s is recommended.
|
RocketmqProxy.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<RocketmqProxy.Builder>public RocketmqProxy.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.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<RocketmqProxy.Builder>public RocketmqProxy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RocketmqProxy build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RocketmqProxy buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RocketmqProxy.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder>public RocketmqProxy.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<RocketmqProxy.Builder>public RocketmqProxy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder>public RocketmqProxy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder>public RocketmqProxy.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<RocketmqProxy.Builder>public RocketmqProxy.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<RocketmqProxy.Builder>public RocketmqProxy.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RocketmqProxy.Builder>public RocketmqProxy.Builder mergeFrom(RocketmqProxy other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder>public RocketmqProxy.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<RocketmqProxy.Builder>IOExceptionpublic String getStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }getStatPrefix in interface RocketmqProxyOrBuilderpublic com.google.protobuf.ByteString getStatPrefixBytes()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }getStatPrefixBytes in interface RocketmqProxyOrBuilderpublic RocketmqProxy.Builder setStatPrefix(String value)
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }public RocketmqProxy.Builder clearStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }public RocketmqProxy.Builder setStatPrefixBytes(com.google.protobuf.ByteString value)
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }public boolean hasRouteConfig()
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;hasRouteConfig in interface RocketmqProxyOrBuilderpublic RouteConfiguration getRouteConfig()
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;getRouteConfig in interface RocketmqProxyOrBuilderpublic RocketmqProxy.Builder setRouteConfig(RouteConfiguration value)
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;public RocketmqProxy.Builder setRouteConfig(RouteConfiguration.Builder builderForValue)
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;public RocketmqProxy.Builder mergeRouteConfig(RouteConfiguration value)
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;public RocketmqProxy.Builder clearRouteConfig()
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;public RouteConfiguration.Builder getRouteConfigBuilder()
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;public RouteConfigurationOrBuilder getRouteConfigOrBuilder()
The route table for the connection manager is specified in this property.
.envoy.extensions.filters.network.rocketmq_proxy.v4alpha.RouteConfiguration route_config = 2;getRouteConfigOrBuilder in interface RocketmqProxyOrBuilderpublic boolean hasTransientObjectLifeSpan()
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;hasTransientObjectLifeSpan in interface RocketmqProxyOrBuilderpublic com.google.protobuf.Duration getTransientObjectLifeSpan()
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;getTransientObjectLifeSpan in interface RocketmqProxyOrBuilderpublic RocketmqProxy.Builder setTransientObjectLifeSpan(com.google.protobuf.Duration value)
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;public RocketmqProxy.Builder setTransientObjectLifeSpan(com.google.protobuf.Duration.Builder builderForValue)
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;public RocketmqProxy.Builder mergeTransientObjectLifeSpan(com.google.protobuf.Duration value)
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;public RocketmqProxy.Builder clearTransientObjectLifeSpan()
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;public com.google.protobuf.Duration.Builder getTransientObjectLifeSpanBuilder()
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;public com.google.protobuf.DurationOrBuilder getTransientObjectLifeSpanOrBuilder()
The largest duration transient object expected to live, more than 10s is recommended.
.google.protobuf.Duration transient_object_life_span = 3;getTransientObjectLifeSpanOrBuilder in interface RocketmqProxyOrBuilderpublic boolean getDevelopMode()
If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting facility without considering backward compatibility of exiting RocketMQ client SDK.
bool develop_mode = 4;getDevelopMode in interface RocketmqProxyOrBuilderpublic RocketmqProxy.Builder setDevelopMode(boolean value)
If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting facility without considering backward compatibility of exiting RocketMQ client SDK.
bool develop_mode = 4;public RocketmqProxy.Builder clearDevelopMode()
If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting facility without considering backward compatibility of exiting RocketMQ client SDK.
bool develop_mode = 4;public final RocketmqProxy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder>public final RocketmqProxy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RocketmqProxy.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.