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
Modifier and TypeMethodDescription[#not-implemented-hide:] The control plane instance that sent the response.[#not-implemented-hide:] The control plane instance that sent the response.getNonce()The nonce provides a way for ``DeltaDiscoveryRequests`` to uniquely reference a ``DeltaDiscoveryResponse`` when (N)ACKing.com.google.protobuf.ByteStringThe nonce provides a way for ``DeltaDiscoveryRequests`` to uniquely reference a ``DeltaDiscoveryResponse`` when (N)ACKing.getRemovedResourceNames(int index) Alternative to ``removed_resources`` that allows specifying which variant of a resource is being removed.intAlternative to ``removed_resources`` that allows specifying which variant of a resource is being removed.Alternative to ``removed_resources`` that allows specifying which variant of a resource is being removed.getRemovedResourceNamesOrBuilder(int index) Alternative to ``removed_resources`` that allows specifying which variant of a resource is being removed.List<? extends ResourceNameOrBuilder>Alternative to ``removed_resources`` that allows specifying which variant of a resource is being removed.getRemovedResources(int index) Resource names of resources that have been deleted and to be removed from the xDS Client.com.google.protobuf.ByteStringgetRemovedResourcesBytes(int index) Resource names of resources that have been deleted and to be removed from the xDS Client.intResource names of resources that have been deleted and to be removed from the xDS Client.Resource names of resources that have been deleted and to be removed from the xDS Client.getResourceErrors(int index) [#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.int[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.getResourceErrorsOrBuilder(int index) [#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.List<? extends ResourceErrorOrBuilder>[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.getResources(int index) The response resources.intThe response resources.The response resources.getResourcesOrBuilder(int index) The response resources.List<? extends ResourceOrBuilder>The response resources.The version of the response data (used for debugging).com.google.protobuf.ByteStringThe version of the response data (used for debugging).Type URL for resources.com.google.protobuf.ByteStringType URL for resources.boolean[#not-implemented-hide:] The control plane instance that sent the response.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSystemVersionInfo
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
The response resources. These are typed resources, whose types must match the ``type_url`` field.
repeated .envoy.service.discovery.v3.Resource resources = 2; -
getResources
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
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
The response resources. These are typed resources, whose types must match the ``type_url`` field.
repeated .envoy.service.discovery.v3.Resource resources = 2; -
getTypeUrl
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
Resource names of resources that have been 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()Resource names of resources that have been 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
Resource names of resources that have been 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) Resource names of resources that have been 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
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
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
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
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
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; -
getResourceErrorsList
List<ResourceError> getResourceErrorsList()[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.
repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9; -
getResourceErrors
[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.
repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9; -
getResourceErrorsCount
int getResourceErrorsCount()[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.
repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9; -
getResourceErrorsOrBuilderList
List<? extends ResourceErrorOrBuilder> getResourceErrorsOrBuilderList()[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.
repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9; -
getResourceErrorsOrBuilder
[#not-implemented-hide:] Errors associated with specific resources. .. note:: A resource in this field with a status of NOT_FOUND should be treated the same as a resource listed in the ``removed_resources`` or ``removed_resource_names`` fields.
repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9;
-