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: 8]Protobuf type
envoy.service.status.v3.PerXdsConfig| Modifier and Type | Method and Description |
|---|---|
PerXdsConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PerXdsConfig |
build() |
PerXdsConfig |
buildPartial() |
PerXdsConfig.Builder |
clear() |
PerXdsConfig.Builder |
clearClientStatus()
Client config status is populated by xDS clients.
|
PerXdsConfig.Builder |
clearClusterConfig()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
PerXdsConfig.Builder |
clearEndpointConfig()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
PerXdsConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PerXdsConfig.Builder |
clearListenerConfig()
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
PerXdsConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PerXdsConfig.Builder |
clearPerXdsConfig() |
PerXdsConfig.Builder |
clearRouteConfig()
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
PerXdsConfig.Builder |
clearScopedRouteConfig()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
PerXdsConfig.Builder |
clearStatus()
Config status generated by management servers.
|
PerXdsConfig.Builder |
clone() |
ClientConfigStatus |
getClientStatus()
Client config status is populated by xDS clients.
|
int |
getClientStatusValue()
Client config status is populated by xDS clients.
|
ClustersConfigDump |
getClusterConfig()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
ClustersConfigDump.Builder |
getClusterConfigBuilder()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
ClustersConfigDumpOrBuilder |
getClusterConfigOrBuilder()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
PerXdsConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EndpointsConfigDump |
getEndpointConfig()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
EndpointsConfigDump.Builder |
getEndpointConfigBuilder()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
EndpointsConfigDumpOrBuilder |
getEndpointConfigOrBuilder()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
ListenersConfigDump |
getListenerConfig()
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
ListenersConfigDump.Builder |
getListenerConfigBuilder()
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
ListenersConfigDumpOrBuilder |
getListenerConfigOrBuilder()
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
PerXdsConfig.PerXdsConfigCase |
getPerXdsConfigCase() |
RoutesConfigDump |
getRouteConfig()
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
RoutesConfigDump.Builder |
getRouteConfigBuilder()
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
RoutesConfigDumpOrBuilder |
getRouteConfigOrBuilder()
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
ScopedRoutesConfigDump |
getScopedRouteConfig()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
ScopedRoutesConfigDump.Builder |
getScopedRouteConfigBuilder()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
ScopedRoutesConfigDumpOrBuilder |
getScopedRouteConfigOrBuilder()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
ConfigStatus |
getStatus()
Config status generated by management servers.
|
int |
getStatusValue()
Config status generated by management servers.
|
boolean |
hasClusterConfig()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
boolean |
hasEndpointConfig()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
boolean |
hasListenerConfig()
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
boolean |
hasRouteConfig()
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
boolean |
hasScopedRouteConfig()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PerXdsConfig.Builder |
mergeClusterConfig(ClustersConfigDump value)
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
PerXdsConfig.Builder |
mergeEndpointConfig(EndpointsConfigDump value)
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
PerXdsConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PerXdsConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
PerXdsConfig.Builder |
mergeFrom(PerXdsConfig other) |
PerXdsConfig.Builder |
mergeListenerConfig(ListenersConfigDump value)
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
PerXdsConfig.Builder |
mergeRouteConfig(RoutesConfigDump value)
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
PerXdsConfig.Builder |
mergeScopedRouteConfig(ScopedRoutesConfigDump value)
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
PerXdsConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PerXdsConfig.Builder |
setClientStatus(ClientConfigStatus value)
Client config status is populated by xDS clients.
|
PerXdsConfig.Builder |
setClientStatusValue(int value)
Client config status is populated by xDS clients.
|
PerXdsConfig.Builder |
setClusterConfig(ClustersConfigDump.Builder builderForValue)
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
PerXdsConfig.Builder |
setClusterConfig(ClustersConfigDump value)
.envoy.admin.v3.ClustersConfigDump cluster_config = 3; |
PerXdsConfig.Builder |
setEndpointConfig(EndpointsConfigDump.Builder builderForValue)
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
PerXdsConfig.Builder |
setEndpointConfig(EndpointsConfigDump value)
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6; |
PerXdsConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PerXdsConfig.Builder |
setListenerConfig(ListenersConfigDump.Builder builderForValue)
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
PerXdsConfig.Builder |
setListenerConfig(ListenersConfigDump value)
.envoy.admin.v3.ListenersConfigDump listener_config = 2; |
PerXdsConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PerXdsConfig.Builder |
setRouteConfig(RoutesConfigDump.Builder builderForValue)
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
PerXdsConfig.Builder |
setRouteConfig(RoutesConfigDump value)
.envoy.admin.v3.RoutesConfigDump route_config = 4; |
PerXdsConfig.Builder |
setScopedRouteConfig(ScopedRoutesConfigDump.Builder builderForValue)
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
PerXdsConfig.Builder |
setScopedRouteConfig(ScopedRoutesConfigDump value)
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5; |
PerXdsConfig.Builder |
setStatus(ConfigStatus value)
Config status generated by management servers.
|
PerXdsConfig.Builder |
setStatusValue(int value)
Config status generated by management servers.
|
PerXdsConfig.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<PerXdsConfig.Builder>public PerXdsConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.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<PerXdsConfig.Builder>public PerXdsConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PerXdsConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PerXdsConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PerXdsConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>public PerXdsConfig.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<PerXdsConfig.Builder>public PerXdsConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>public PerXdsConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>public PerXdsConfig.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<PerXdsConfig.Builder>public PerXdsConfig.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<PerXdsConfig.Builder>public PerXdsConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PerXdsConfig.Builder>public PerXdsConfig.Builder mergeFrom(PerXdsConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>public PerXdsConfig.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<PerXdsConfig.Builder>IOExceptionpublic PerXdsConfig.PerXdsConfigCase getPerXdsConfigCase()
getPerXdsConfigCase in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder clearPerXdsConfig()
public int getStatusValue()
Config status generated by management servers. Will not be present if the CSDS server is an xDS client.
.envoy.service.status.v3.ConfigStatus status = 1 [(.udpa.annotations.field_migrate) = { ... }getStatusValue in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setStatusValue(int value)
Config status generated by management servers. Will not be present if the CSDS server is an xDS client.
.envoy.service.status.v3.ConfigStatus status = 1 [(.udpa.annotations.field_migrate) = { ... }public ConfigStatus getStatus()
Config status generated by management servers. Will not be present if the CSDS server is an xDS client.
.envoy.service.status.v3.ConfigStatus status = 1 [(.udpa.annotations.field_migrate) = { ... }getStatus in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setStatus(ConfigStatus value)
Config status generated by management servers. Will not be present if the CSDS server is an xDS client.
.envoy.service.status.v3.ConfigStatus status = 1 [(.udpa.annotations.field_migrate) = { ... }public PerXdsConfig.Builder clearStatus()
Config status generated by management servers. Will not be present if the CSDS server is an xDS client.
.envoy.service.status.v3.ConfigStatus status = 1 [(.udpa.annotations.field_migrate) = { ... }public int getClientStatusValue()
Client config status is populated by xDS clients. Will not be present if the CSDS server is an xDS server. No matter what the client config status is, xDS clients should always dump the most recent accepted xDS config.
.envoy.service.status.v3.ClientConfigStatus client_status = 7 [(.udpa.annotations.field_migrate) = { ... }getClientStatusValue in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setClientStatusValue(int value)
Client config status is populated by xDS clients. Will not be present if the CSDS server is an xDS server. No matter what the client config status is, xDS clients should always dump the most recent accepted xDS config.
.envoy.service.status.v3.ClientConfigStatus client_status = 7 [(.udpa.annotations.field_migrate) = { ... }public ClientConfigStatus getClientStatus()
Client config status is populated by xDS clients. Will not be present if the CSDS server is an xDS server. No matter what the client config status is, xDS clients should always dump the most recent accepted xDS config.
.envoy.service.status.v3.ClientConfigStatus client_status = 7 [(.udpa.annotations.field_migrate) = { ... }getClientStatus in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setClientStatus(ClientConfigStatus value)
Client config status is populated by xDS clients. Will not be present if the CSDS server is an xDS server. No matter what the client config status is, xDS clients should always dump the most recent accepted xDS config.
.envoy.service.status.v3.ClientConfigStatus client_status = 7 [(.udpa.annotations.field_migrate) = { ... }public PerXdsConfig.Builder clearClientStatus()
Client config status is populated by xDS clients. Will not be present if the CSDS server is an xDS server. No matter what the client config status is, xDS clients should always dump the most recent accepted xDS config.
.envoy.service.status.v3.ClientConfigStatus client_status = 7 [(.udpa.annotations.field_migrate) = { ... }public boolean hasListenerConfig()
.envoy.admin.v3.ListenersConfigDump listener_config = 2;hasListenerConfig in interface PerXdsConfigOrBuilderpublic ListenersConfigDump getListenerConfig()
.envoy.admin.v3.ListenersConfigDump listener_config = 2;getListenerConfig in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setListenerConfig(ListenersConfigDump value)
.envoy.admin.v3.ListenersConfigDump listener_config = 2;public PerXdsConfig.Builder setListenerConfig(ListenersConfigDump.Builder builderForValue)
.envoy.admin.v3.ListenersConfigDump listener_config = 2;public PerXdsConfig.Builder mergeListenerConfig(ListenersConfigDump value)
.envoy.admin.v3.ListenersConfigDump listener_config = 2;public PerXdsConfig.Builder clearListenerConfig()
.envoy.admin.v3.ListenersConfigDump listener_config = 2;public ListenersConfigDump.Builder getListenerConfigBuilder()
.envoy.admin.v3.ListenersConfigDump listener_config = 2;public ListenersConfigDumpOrBuilder getListenerConfigOrBuilder()
.envoy.admin.v3.ListenersConfigDump listener_config = 2;getListenerConfigOrBuilder in interface PerXdsConfigOrBuilderpublic boolean hasClusterConfig()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;hasClusterConfig in interface PerXdsConfigOrBuilderpublic ClustersConfigDump getClusterConfig()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;getClusterConfig in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setClusterConfig(ClustersConfigDump value)
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;public PerXdsConfig.Builder setClusterConfig(ClustersConfigDump.Builder builderForValue)
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;public PerXdsConfig.Builder mergeClusterConfig(ClustersConfigDump value)
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;public PerXdsConfig.Builder clearClusterConfig()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;public ClustersConfigDump.Builder getClusterConfigBuilder()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;public ClustersConfigDumpOrBuilder getClusterConfigOrBuilder()
.envoy.admin.v3.ClustersConfigDump cluster_config = 3;getClusterConfigOrBuilder in interface PerXdsConfigOrBuilderpublic boolean hasRouteConfig()
.envoy.admin.v3.RoutesConfigDump route_config = 4;hasRouteConfig in interface PerXdsConfigOrBuilderpublic RoutesConfigDump getRouteConfig()
.envoy.admin.v3.RoutesConfigDump route_config = 4;getRouteConfig in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setRouteConfig(RoutesConfigDump value)
.envoy.admin.v3.RoutesConfigDump route_config = 4;public PerXdsConfig.Builder setRouteConfig(RoutesConfigDump.Builder builderForValue)
.envoy.admin.v3.RoutesConfigDump route_config = 4;public PerXdsConfig.Builder mergeRouteConfig(RoutesConfigDump value)
.envoy.admin.v3.RoutesConfigDump route_config = 4;public PerXdsConfig.Builder clearRouteConfig()
.envoy.admin.v3.RoutesConfigDump route_config = 4;public RoutesConfigDump.Builder getRouteConfigBuilder()
.envoy.admin.v3.RoutesConfigDump route_config = 4;public RoutesConfigDumpOrBuilder getRouteConfigOrBuilder()
.envoy.admin.v3.RoutesConfigDump route_config = 4;getRouteConfigOrBuilder in interface PerXdsConfigOrBuilderpublic boolean hasScopedRouteConfig()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;hasScopedRouteConfig in interface PerXdsConfigOrBuilderpublic ScopedRoutesConfigDump getScopedRouteConfig()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;getScopedRouteConfig in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setScopedRouteConfig(ScopedRoutesConfigDump value)
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;public PerXdsConfig.Builder setScopedRouteConfig(ScopedRoutesConfigDump.Builder builderForValue)
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;public PerXdsConfig.Builder mergeScopedRouteConfig(ScopedRoutesConfigDump value)
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;public PerXdsConfig.Builder clearScopedRouteConfig()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;public ScopedRoutesConfigDump.Builder getScopedRouteConfigBuilder()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;public ScopedRoutesConfigDumpOrBuilder getScopedRouteConfigOrBuilder()
.envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;getScopedRouteConfigOrBuilder in interface PerXdsConfigOrBuilderpublic boolean hasEndpointConfig()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;hasEndpointConfig in interface PerXdsConfigOrBuilderpublic EndpointsConfigDump getEndpointConfig()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;getEndpointConfig in interface PerXdsConfigOrBuilderpublic PerXdsConfig.Builder setEndpointConfig(EndpointsConfigDump value)
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;public PerXdsConfig.Builder setEndpointConfig(EndpointsConfigDump.Builder builderForValue)
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;public PerXdsConfig.Builder mergeEndpointConfig(EndpointsConfigDump value)
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;public PerXdsConfig.Builder clearEndpointConfig()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;public EndpointsConfigDump.Builder getEndpointConfigBuilder()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;public EndpointsConfigDumpOrBuilder getEndpointConfigOrBuilder()
.envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;getEndpointConfigOrBuilder in interface PerXdsConfigOrBuilderpublic final PerXdsConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>public final PerXdsConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PerXdsConfig.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.