Class PerXdsConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
io.envoyproxy.envoy.service.status.v2.PerXdsConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PerXdsConfigOrBuilder,Cloneable
- Enclosing class:
- PerXdsConfig
public static final class PerXdsConfig.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
implements PerXdsConfigOrBuilder
Detailed config (per xDS) with status. [#next-free-field: 6]Protobuf type
envoy.service.status.v2.PerXdsConfig-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .envoy.admin.v2alpha.RoutesConfigDump route_config = 4;.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;.envoy.service.status.v2.ConfigStatus status = 1;clone().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;.envoy.service.status.v2.ConfigStatus status = 1;int.envoy.service.status.v2.ConfigStatus status = 1;boolean.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;boolean.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;boolean.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;boolean.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(PerXdsConfig other) .envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;mergeRouteConfig(RoutesConfigDump value) .envoy.admin.v2alpha.RoutesConfigDump route_config = 4;.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;final PerXdsConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;setClusterConfig(ClustersConfigDump.Builder builderForValue) .envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;setListenerConfig(ListenersConfigDump.Builder builderForValue) .envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRouteConfig(RoutesConfigDump value) .envoy.admin.v2alpha.RoutesConfigDump route_config = 4;setRouteConfig(RoutesConfigDump.Builder builderForValue) .envoy.admin.v2alpha.RoutesConfigDump route_config = 4;.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;setScopedRouteConfig(ScopedRoutesConfigDump.Builder builderForValue) .envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;setStatus(ConfigStatus value) .envoy.service.status.v2.ConfigStatus status = 1;setStatusValue(int value) .envoy.service.status.v2.ConfigStatus status = 1;final PerXdsConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
setField
public PerXdsConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
setRepeatedField
public PerXdsConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
addRepeatedField
public PerXdsConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PerXdsConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
mergeFrom
public PerXdsConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PerXdsConfig.Builder>- Throws:
IOException
-
getPerXdsConfigCase
- Specified by:
getPerXdsConfigCasein interfacePerXdsConfigOrBuilder
-
clearPerXdsConfig
-
getStatusValue
public int getStatusValue().envoy.service.status.v2.ConfigStatus status = 1;- Specified by:
getStatusValuein interfacePerXdsConfigOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
.envoy.service.status.v2.ConfigStatus status = 1;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
.envoy.service.status.v2.ConfigStatus status = 1;- Specified by:
getStatusin interfacePerXdsConfigOrBuilder- Returns:
- The status.
-
setStatus
.envoy.service.status.v2.ConfigStatus status = 1;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
.envoy.service.status.v2.ConfigStatus status = 1;- Returns:
- This builder for chaining.
-
hasListenerConfig
public boolean hasListenerConfig().envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;- Specified by:
hasListenerConfigin interfacePerXdsConfigOrBuilder- Returns:
- Whether the listenerConfig field is set.
-
getListenerConfig
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;- Specified by:
getListenerConfigin interfacePerXdsConfigOrBuilder- Returns:
- The listenerConfig.
-
setListenerConfig
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2; -
setListenerConfig
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2; -
mergeListenerConfig
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2; -
clearListenerConfig
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2; -
getListenerConfigBuilder
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2; -
getListenerConfigOrBuilder
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;- Specified by:
getListenerConfigOrBuilderin interfacePerXdsConfigOrBuilder
-
hasClusterConfig
public boolean hasClusterConfig().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;- Specified by:
hasClusterConfigin interfacePerXdsConfigOrBuilder- Returns:
- Whether the clusterConfig field is set.
-
getClusterConfig
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;- Specified by:
getClusterConfigin interfacePerXdsConfigOrBuilder- Returns:
- The clusterConfig.
-
setClusterConfig
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3; -
setClusterConfig
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3; -
mergeClusterConfig
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3; -
clearClusterConfig
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3; -
getClusterConfigBuilder
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3; -
getClusterConfigOrBuilder
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;- Specified by:
getClusterConfigOrBuilderin interfacePerXdsConfigOrBuilder
-
hasRouteConfig
public boolean hasRouteConfig().envoy.admin.v2alpha.RoutesConfigDump route_config = 4;- Specified by:
hasRouteConfigin interfacePerXdsConfigOrBuilder- Returns:
- Whether the routeConfig field is set.
-
getRouteConfig
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;- Specified by:
getRouteConfigin interfacePerXdsConfigOrBuilder- Returns:
- The routeConfig.
-
setRouteConfig
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4; -
setRouteConfig
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4; -
mergeRouteConfig
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4; -
clearRouteConfig
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4; -
getRouteConfigBuilder
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4; -
getRouteConfigOrBuilder
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;- Specified by:
getRouteConfigOrBuilderin interfacePerXdsConfigOrBuilder
-
hasScopedRouteConfig
public boolean hasScopedRouteConfig().envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;- Specified by:
hasScopedRouteConfigin interfacePerXdsConfigOrBuilder- Returns:
- Whether the scopedRouteConfig field is set.
-
getScopedRouteConfig
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;- Specified by:
getScopedRouteConfigin interfacePerXdsConfigOrBuilder- Returns:
- The scopedRouteConfig.
-
setScopedRouteConfig
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5; -
setScopedRouteConfig
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5; -
mergeScopedRouteConfig
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5; -
clearScopedRouteConfig
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5; -
getScopedRouteConfigBuilder
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5; -
getScopedRouteConfigOrBuilder
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;- Specified by:
getScopedRouteConfigOrBuilderin interfacePerXdsConfigOrBuilder
-
setUnknownFields
public final PerXdsConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
mergeUnknownFields
public final PerXdsConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-