Class PerXdsConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- 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 typeenvoy.service.status.v2.PerXdsConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PerXdsConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PerXdsConfigbuild()PerXdsConfigbuildPartial()PerXdsConfig.Builderclear()PerXdsConfig.BuilderclearClusterConfig().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;PerXdsConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PerXdsConfig.BuilderclearListenerConfig().envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;PerXdsConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PerXdsConfig.BuilderclearPerXdsConfig()PerXdsConfig.BuilderclearRouteConfig().envoy.admin.v2alpha.RoutesConfigDump route_config = 4;PerXdsConfig.BuilderclearScopedRouteConfig().envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;PerXdsConfig.BuilderclearStatus().envoy.service.status.v2.ConfigStatus status = 1;PerXdsConfig.Builderclone()ClustersConfigDumpgetClusterConfig().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;ClustersConfigDump.BuildergetClusterConfigBuilder().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;ClustersConfigDumpOrBuildergetClusterConfigOrBuilder().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;PerXdsConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ListenersConfigDumpgetListenerConfig().envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;ListenersConfigDump.BuildergetListenerConfigBuilder().envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;ListenersConfigDumpOrBuildergetListenerConfigOrBuilder().envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;PerXdsConfig.PerXdsConfigCasegetPerXdsConfigCase()RoutesConfigDumpgetRouteConfig().envoy.admin.v2alpha.RoutesConfigDump route_config = 4;RoutesConfigDump.BuildergetRouteConfigBuilder().envoy.admin.v2alpha.RoutesConfigDump route_config = 4;RoutesConfigDumpOrBuildergetRouteConfigOrBuilder().envoy.admin.v2alpha.RoutesConfigDump route_config = 4;ScopedRoutesConfigDumpgetScopedRouteConfig().envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;ScopedRoutesConfigDump.BuildergetScopedRouteConfigBuilder().envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;ScopedRoutesConfigDumpOrBuildergetScopedRouteConfigOrBuilder().envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;ConfigStatusgetStatus().envoy.service.status.v2.ConfigStatus status = 1;intgetStatusValue().envoy.service.status.v2.ConfigStatus status = 1;booleanhasClusterConfig().envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;booleanhasListenerConfig().envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;booleanhasRouteConfig().envoy.admin.v2alpha.RoutesConfigDump route_config = 4;booleanhasScopedRouteConfig().envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PerXdsConfig.BuildermergeClusterConfig(ClustersConfigDump value).envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;PerXdsConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PerXdsConfig.BuildermergeFrom(com.google.protobuf.Message other)PerXdsConfig.BuildermergeFrom(PerXdsConfig other)PerXdsConfig.BuildermergeListenerConfig(ListenersConfigDump value).envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;PerXdsConfig.BuildermergeRouteConfig(RoutesConfigDump value).envoy.admin.v2alpha.RoutesConfigDump route_config = 4;PerXdsConfig.BuildermergeScopedRouteConfig(ScopedRoutesConfigDump value).envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;PerXdsConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PerXdsConfig.BuildersetClusterConfig(ClustersConfigDump value).envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;PerXdsConfig.BuildersetClusterConfig(ClustersConfigDump.Builder builderForValue).envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;PerXdsConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PerXdsConfig.BuildersetListenerConfig(ListenersConfigDump value).envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;PerXdsConfig.BuildersetListenerConfig(ListenersConfigDump.Builder builderForValue).envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;PerXdsConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PerXdsConfig.BuildersetRouteConfig(RoutesConfigDump value).envoy.admin.v2alpha.RoutesConfigDump route_config = 4;PerXdsConfig.BuildersetRouteConfig(RoutesConfigDump.Builder builderForValue).envoy.admin.v2alpha.RoutesConfigDump route_config = 4;PerXdsConfig.BuildersetScopedRouteConfig(ScopedRoutesConfigDump value).envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;PerXdsConfig.BuildersetScopedRouteConfig(ScopedRoutesConfigDump.Builder builderForValue).envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;PerXdsConfig.BuildersetStatus(ConfigStatus value).envoy.service.status.v2.ConfigStatus status = 1;PerXdsConfig.BuildersetStatusValue(int value).envoy.service.status.v2.ConfigStatus status = 1;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, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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
public 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
public PerXdsConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PerXdsConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PerXdsConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PerXdsConfig.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
public PerXdsConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>
-
clearOneof
public PerXdsConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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
public PerXdsConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PerXdsConfig.Builder>
-
mergeFrom
public PerXdsConfig.Builder mergeFrom(PerXdsConfig other)
-
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
public PerXdsConfig.PerXdsConfigCase getPerXdsConfigCase()
- Specified by:
getPerXdsConfigCasein interfacePerXdsConfigOrBuilder
-
clearPerXdsConfig
public PerXdsConfig.Builder 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
public PerXdsConfig.Builder setStatusValue(int value)
.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
public ConfigStatus getStatus()
.envoy.service.status.v2.ConfigStatus status = 1;- Specified by:
getStatusin interfacePerXdsConfigOrBuilder- Returns:
- The status.
-
setStatus
public PerXdsConfig.Builder setStatus(ConfigStatus value)
.envoy.service.status.v2.ConfigStatus status = 1;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public PerXdsConfig.Builder 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
public ListenersConfigDump getListenerConfig()
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;- Specified by:
getListenerConfigin interfacePerXdsConfigOrBuilder- Returns:
- The listenerConfig.
-
setListenerConfig
public PerXdsConfig.Builder setListenerConfig(ListenersConfigDump value)
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;
-
setListenerConfig
public PerXdsConfig.Builder setListenerConfig(ListenersConfigDump.Builder builderForValue)
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;
-
mergeListenerConfig
public PerXdsConfig.Builder mergeListenerConfig(ListenersConfigDump value)
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;
-
clearListenerConfig
public PerXdsConfig.Builder clearListenerConfig()
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;
-
getListenerConfigBuilder
public ListenersConfigDump.Builder getListenerConfigBuilder()
.envoy.admin.v2alpha.ListenersConfigDump listener_config = 2;
-
getListenerConfigOrBuilder
public ListenersConfigDumpOrBuilder 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
public ClustersConfigDump getClusterConfig()
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;- Specified by:
getClusterConfigin interfacePerXdsConfigOrBuilder- Returns:
- The clusterConfig.
-
setClusterConfig
public PerXdsConfig.Builder setClusterConfig(ClustersConfigDump value)
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;
-
setClusterConfig
public PerXdsConfig.Builder setClusterConfig(ClustersConfigDump.Builder builderForValue)
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;
-
mergeClusterConfig
public PerXdsConfig.Builder mergeClusterConfig(ClustersConfigDump value)
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;
-
clearClusterConfig
public PerXdsConfig.Builder clearClusterConfig()
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;
-
getClusterConfigBuilder
public ClustersConfigDump.Builder getClusterConfigBuilder()
.envoy.admin.v2alpha.ClustersConfigDump cluster_config = 3;
-
getClusterConfigOrBuilder
public ClustersConfigDumpOrBuilder 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
public RoutesConfigDump getRouteConfig()
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;- Specified by:
getRouteConfigin interfacePerXdsConfigOrBuilder- Returns:
- The routeConfig.
-
setRouteConfig
public PerXdsConfig.Builder setRouteConfig(RoutesConfigDump value)
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;
-
setRouteConfig
public PerXdsConfig.Builder setRouteConfig(RoutesConfigDump.Builder builderForValue)
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;
-
mergeRouteConfig
public PerXdsConfig.Builder mergeRouteConfig(RoutesConfigDump value)
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;
-
clearRouteConfig
public PerXdsConfig.Builder clearRouteConfig()
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;
-
getRouteConfigBuilder
public RoutesConfigDump.Builder getRouteConfigBuilder()
.envoy.admin.v2alpha.RoutesConfigDump route_config = 4;
-
getRouteConfigOrBuilder
public RoutesConfigDumpOrBuilder 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
public ScopedRoutesConfigDump getScopedRouteConfig()
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;- Specified by:
getScopedRouteConfigin interfacePerXdsConfigOrBuilder- Returns:
- The scopedRouteConfig.
-
setScopedRouteConfig
public PerXdsConfig.Builder setScopedRouteConfig(ScopedRoutesConfigDump value)
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;
-
setScopedRouteConfig
public PerXdsConfig.Builder setScopedRouteConfig(ScopedRoutesConfigDump.Builder builderForValue)
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;
-
mergeScopedRouteConfig
public PerXdsConfig.Builder mergeScopedRouteConfig(ScopedRoutesConfigDump value)
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;
-
clearScopedRouteConfig
public PerXdsConfig.Builder clearScopedRouteConfig()
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;
-
getScopedRouteConfigBuilder
public ScopedRoutesConfigDump.Builder getScopedRouteConfigBuilder()
.envoy.admin.v2alpha.ScopedRoutesConfigDump scoped_route_config = 5;
-
getScopedRouteConfigOrBuilder
public ScopedRoutesConfigDumpOrBuilder 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>
-
-