Interface DeltaDiscoveryResponseOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DeltaDiscoveryResponse
,DeltaDiscoveryResponse.Builder
public interface DeltaDiscoveryResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ControlPlane
getControlPlane()
[#not-implemented-hide:] The control plane instance that sent the response.ControlPlaneOrBuilder
getControlPlaneOrBuilder()
[#not-implemented-hide:] The control plane instance that sent the response.java.lang.String
getNonce()
The nonce provides a way for DeltaDiscoveryRequests to uniquely reference a DeltaDiscoveryResponse when (N)ACKing.com.google.protobuf.ByteString
getNonceBytes()
The nonce provides a way for DeltaDiscoveryRequests to uniquely reference a DeltaDiscoveryResponse when (N)ACKing.ResourceName
getRemovedResourceNames(int index)
Alternative to removed_resources that allows specifying which variant of a resource is being removed.int
getRemovedResourceNamesCount()
Alternative to removed_resources that allows specifying which variant of a resource is being removed.java.util.List<ResourceName>
getRemovedResourceNamesList()
Alternative to removed_resources that allows specifying which variant of a resource is being removed.ResourceNameOrBuilder
getRemovedResourceNamesOrBuilder(int index)
Alternative to removed_resources that allows specifying which variant of a resource is being removed.java.util.List<? extends ResourceNameOrBuilder>
getRemovedResourceNamesOrBuilderList()
Alternative to removed_resources that allows specifying which variant of a resource is being removed.java.lang.String
getRemovedResources(int index)
Resources names of resources that have be deleted and to be removed from the xDS Client.com.google.protobuf.ByteString
getRemovedResourcesBytes(int index)
Resources names of resources that have be deleted and to be removed from the xDS Client.int
getRemovedResourcesCount()
Resources names of resources that have be deleted and to be removed from the xDS Client.java.util.List<java.lang.String>
getRemovedResourcesList()
Resources names of resources that have be deleted and to be removed from the xDS Client.Resource
getResources(int index)
The response resources.int
getResourcesCount()
The response resources.java.util.List<Resource>
getResourcesList()
The response resources.ResourceOrBuilder
getResourcesOrBuilder(int index)
The response resources.java.util.List<? extends ResourceOrBuilder>
getResourcesOrBuilderList()
The response resources.java.lang.String
getSystemVersionInfo()
The version of the response data (used for debugging).com.google.protobuf.ByteString
getSystemVersionInfoBytes()
The version of the response data (used for debugging).java.lang.String
getTypeUrl()
Type URL for resources.com.google.protobuf.ByteString
getTypeUrlBytes()
Type URL for resources.boolean
hasControlPlane()
[#not-implemented-hide:] The control plane instance that sent the response.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getSystemVersionInfo
java.lang.String getSystemVersionInfo()
The version of the response data (used for debugging).
string system_version_info = 1;
- Returns:
- The systemVersionInfo.
-
getSystemVersionInfoBytes
com.google.protobuf.ByteString getSystemVersionInfoBytes()
The version of the response data (used for debugging).
string system_version_info = 1;
- Returns:
- The bytes for systemVersionInfo.
-
getResourcesList
java.util.List<Resource> getResourcesList()
The response resources. These are typed resources, whose types must match the type_url field.
repeated .envoy.service.discovery.v3.Resource resources = 2;
-
getResources
Resource getResources(int index)
The response resources. These are typed resources, whose types must match the type_url field.
repeated .envoy.service.discovery.v3.Resource resources = 2;
-
getResourcesCount
int getResourcesCount()
The response resources. These are typed resources, whose types must match the type_url field.
repeated .envoy.service.discovery.v3.Resource resources = 2;
-
getResourcesOrBuilderList
java.util.List<? extends ResourceOrBuilder> getResourcesOrBuilderList()
The response resources. These are typed resources, whose types must match the type_url field.
repeated .envoy.service.discovery.v3.Resource resources = 2;
-
getResourcesOrBuilder
ResourceOrBuilder getResourcesOrBuilder(int index)
The response resources. These are typed resources, whose types must match the type_url field.
repeated .envoy.service.discovery.v3.Resource resources = 2;
-
getTypeUrl
java.lang.String getTypeUrl()
Type URL for resources. Identifies the xDS API when muxing over ADS. Must be consistent with the type_url in the Any within 'resources' if 'resources' is non-empty.
string type_url = 4;
- Returns:
- The typeUrl.
-
getTypeUrlBytes
com.google.protobuf.ByteString getTypeUrlBytes()
Type URL for resources. Identifies the xDS API when muxing over ADS. Must be consistent with the type_url in the Any within 'resources' if 'resources' is non-empty.
string type_url = 4;
- Returns:
- The bytes for typeUrl.
-
getRemovedResourcesList
java.util.List<java.lang.String> getRemovedResourcesList()
Resources names of resources that have be deleted and to be removed from the xDS Client. Removed resources for missing resources can be ignored.
repeated string removed_resources = 6;
- Returns:
- A list containing the removedResources.
-
getRemovedResourcesCount
int getRemovedResourcesCount()
Resources names of resources that have be deleted and to be removed from the xDS Client. Removed resources for missing resources can be ignored.
repeated string removed_resources = 6;
- Returns:
- The count of removedResources.
-
getRemovedResources
java.lang.String getRemovedResources(int index)
Resources names of resources that have be deleted and to be removed from the xDS Client. Removed resources for missing resources can be ignored.
repeated string removed_resources = 6;
- Parameters:
index
- The index of the element to return.- Returns:
- The removedResources at the given index.
-
getRemovedResourcesBytes
com.google.protobuf.ByteString getRemovedResourcesBytes(int index)
Resources names of resources that have be deleted and to be removed from the xDS Client. Removed resources for missing resources can be ignored.
repeated string removed_resources = 6;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the removedResources at the given index.
-
getRemovedResourceNamesList
java.util.List<ResourceName> getRemovedResourceNamesList()
Alternative to removed_resources that allows specifying which variant of a resource is being removed. This variant must be used for any resource for which dynamic parameter constraints were sent to the client.
repeated .envoy.service.discovery.v3.ResourceName removed_resource_names = 8;
-
getRemovedResourceNames
ResourceName getRemovedResourceNames(int index)
Alternative to removed_resources that allows specifying which variant of a resource is being removed. This variant must be used for any resource for which dynamic parameter constraints were sent to the client.
repeated .envoy.service.discovery.v3.ResourceName removed_resource_names = 8;
-
getRemovedResourceNamesCount
int getRemovedResourceNamesCount()
Alternative to removed_resources that allows specifying which variant of a resource is being removed. This variant must be used for any resource for which dynamic parameter constraints were sent to the client.
repeated .envoy.service.discovery.v3.ResourceName removed_resource_names = 8;
-
getRemovedResourceNamesOrBuilderList
java.util.List<? extends ResourceNameOrBuilder> getRemovedResourceNamesOrBuilderList()
Alternative to removed_resources that allows specifying which variant of a resource is being removed. This variant must be used for any resource for which dynamic parameter constraints were sent to the client.
repeated .envoy.service.discovery.v3.ResourceName removed_resource_names = 8;
-
getRemovedResourceNamesOrBuilder
ResourceNameOrBuilder getRemovedResourceNamesOrBuilder(int index)
Alternative to removed_resources that allows specifying which variant of a resource is being removed. This variant must be used for any resource for which dynamic parameter constraints were sent to the client.
repeated .envoy.service.discovery.v3.ResourceName removed_resource_names = 8;
-
getNonce
java.lang.String getNonce()
The nonce provides a way for DeltaDiscoveryRequests to uniquely reference a DeltaDiscoveryResponse when (N)ACKing. The nonce is required.
string nonce = 5;
- Returns:
- The nonce.
-
getNonceBytes
com.google.protobuf.ByteString getNonceBytes()
The nonce provides a way for DeltaDiscoveryRequests to uniquely reference a DeltaDiscoveryResponse when (N)ACKing. The nonce is required.
string nonce = 5;
- Returns:
- The bytes for nonce.
-
hasControlPlane
boolean hasControlPlane()
[#not-implemented-hide:] The control plane instance that sent the response.
.envoy.config.core.v3.ControlPlane control_plane = 7;
- Returns:
- Whether the controlPlane field is set.
-
getControlPlane
ControlPlane getControlPlane()
[#not-implemented-hide:] The control plane instance that sent the response.
.envoy.config.core.v3.ControlPlane control_plane = 7;
- Returns:
- The controlPlane.
-
getControlPlaneOrBuilder
ControlPlaneOrBuilder getControlPlaneOrBuilder()
[#not-implemented-hide:] The control plane instance that sent the response.
.envoy.config.core.v3.ControlPlane control_plane = 7;
-
-