Class DeltaDiscoveryResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DeltaDiscoveryResponseOrBuilder, Cloneable
Enclosing class:
DeltaDiscoveryResponse

public static final class DeltaDiscoveryResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder> implements DeltaDiscoveryResponseOrBuilder
 [#next-free-field: 10]
 
Protobuf type envoy.service.discovery.v3.DeltaDiscoveryResponse
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • getDefaultInstanceForType

      public DeltaDiscoveryResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public DeltaDiscoveryResponse build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public DeltaDiscoveryResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • setField

      public DeltaDiscoveryResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • clearField

      public DeltaDiscoveryResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • clearOneof

      public DeltaDiscoveryResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • setRepeatedField

      public DeltaDiscoveryResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • addRepeatedField

      public DeltaDiscoveryResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • mergeFrom

      public DeltaDiscoveryResponse.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeltaDiscoveryResponse.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • mergeFrom

      public DeltaDiscoveryResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeltaDiscoveryResponse.Builder>
      Throws:
      IOException
    • getSystemVersionInfo

      public String getSystemVersionInfo()
       The version of the response data (used for debugging).
       
      string system_version_info = 1;
      Specified by:
      getSystemVersionInfo in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The systemVersionInfo.
    • getSystemVersionInfoBytes

      public com.google.protobuf.ByteString getSystemVersionInfoBytes()
       The version of the response data (used for debugging).
       
      string system_version_info = 1;
      Specified by:
      getSystemVersionInfoBytes in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The bytes for systemVersionInfo.
    • setSystemVersionInfo

      public DeltaDiscoveryResponse.Builder setSystemVersionInfo(String value)
       The version of the response data (used for debugging).
       
      string system_version_info = 1;
      Parameters:
      value - The systemVersionInfo to set.
      Returns:
      This builder for chaining.
    • clearSystemVersionInfo

      public DeltaDiscoveryResponse.Builder clearSystemVersionInfo()
       The version of the response data (used for debugging).
       
      string system_version_info = 1;
      Returns:
      This builder for chaining.
    • setSystemVersionInfoBytes

      public DeltaDiscoveryResponse.Builder setSystemVersionInfoBytes(com.google.protobuf.ByteString value)
       The version of the response data (used for debugging).
       
      string system_version_info = 1;
      Parameters:
      value - The bytes for systemVersionInfo to set.
      Returns:
      This builder for chaining.
    • getResourcesList

      public 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;
      Specified by:
      getResourcesList in interface DeltaDiscoveryResponseOrBuilder
    • getResourcesCount

      public 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;
      Specified by:
      getResourcesCount in interface DeltaDiscoveryResponseOrBuilder
    • getResources

      public 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;
      Specified by:
      getResources in interface DeltaDiscoveryResponseOrBuilder
    • setResources

      public DeltaDiscoveryResponse.Builder setResources(int index, Resource value)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • setResources

      public DeltaDiscoveryResponse.Builder setResources(int index, Resource.Builder builderForValue)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • addResources

      public DeltaDiscoveryResponse.Builder addResources(Resource value)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • addResources

      public DeltaDiscoveryResponse.Builder addResources(int index, Resource value)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • addResources

      public DeltaDiscoveryResponse.Builder addResources(Resource.Builder builderForValue)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • addResources

      public DeltaDiscoveryResponse.Builder addResources(int index, Resource.Builder builderForValue)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • addAllResources

      public DeltaDiscoveryResponse.Builder addAllResources(Iterable<? extends Resource> values)
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • clearResources

      public DeltaDiscoveryResponse.Builder clearResources()
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • removeResources

      public DeltaDiscoveryResponse.Builder removeResources(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;
    • getResourcesBuilder

      public Resource.Builder getResourcesBuilder(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;
    • getResourcesOrBuilder

      public 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;
      Specified by:
      getResourcesOrBuilder in interface DeltaDiscoveryResponseOrBuilder
    • getResourcesOrBuilderList

      public 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;
      Specified by:
      getResourcesOrBuilderList in interface DeltaDiscoveryResponseOrBuilder
    • addResourcesBuilder

      public Resource.Builder addResourcesBuilder()
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • addResourcesBuilder

      public Resource.Builder addResourcesBuilder(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;
    • getResourcesBuilderList

      public List<Resource.Builder> getResourcesBuilderList()
       The response resources. These are typed resources, whose types must match
       the ``type_url`` field.
       
      repeated .envoy.service.discovery.v3.Resource resources = 2;
    • getTypeUrl

      public 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;
      Specified by:
      getTypeUrl in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The typeUrl.
    • getTypeUrlBytes

      public 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;
      Specified by:
      getTypeUrlBytes in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The bytes for typeUrl.
    • setTypeUrl

      public DeltaDiscoveryResponse.Builder setTypeUrl(String value)
       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;
      Parameters:
      value - The typeUrl to set.
      Returns:
      This builder for chaining.
    • clearTypeUrl

      public DeltaDiscoveryResponse.Builder clearTypeUrl()
       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:
      This builder for chaining.
    • setTypeUrlBytes

      public DeltaDiscoveryResponse.Builder setTypeUrlBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for typeUrl to set.
      Returns:
      This builder for chaining.
    • getRemovedResourcesList

      public com.google.protobuf.ProtocolStringList 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;
      Specified by:
      getRemovedResourcesList in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      A list containing the removedResources.
    • getRemovedResourcesCount

      public 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;
      Specified by:
      getRemovedResourcesCount in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The count of removedResources.
    • getRemovedResources

      public String getRemovedResources(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;
      Specified by:
      getRemovedResources in interface DeltaDiscoveryResponseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The removedResources at the given index.
    • getRemovedResourcesBytes

      public 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;
      Specified by:
      getRemovedResourcesBytes in interface DeltaDiscoveryResponseOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the removedResources at the given index.
    • setRemovedResources

      public DeltaDiscoveryResponse.Builder setRemovedResources(int index, String value)
       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 to set the value at.
      value - The removedResources to set.
      Returns:
      This builder for chaining.
    • addRemovedResources

      public DeltaDiscoveryResponse.Builder addRemovedResources(String value)
       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:
      value - The removedResources to add.
      Returns:
      This builder for chaining.
    • addAllRemovedResources

      public DeltaDiscoveryResponse.Builder addAllRemovedResources(Iterable<String> values)
       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:
      values - The removedResources to add.
      Returns:
      This builder for chaining.
    • clearRemovedResources

      public DeltaDiscoveryResponse.Builder clearRemovedResources()
       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:
      This builder for chaining.
    • addRemovedResourcesBytes

      public DeltaDiscoveryResponse.Builder addRemovedResourcesBytes(com.google.protobuf.ByteString value)
       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:
      value - The bytes of the removedResources to add.
      Returns:
      This builder for chaining.
    • getRemovedResourceNamesList

      public 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;
      Specified by:
      getRemovedResourceNamesList in interface DeltaDiscoveryResponseOrBuilder
    • getRemovedResourceNamesCount

      public 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;
      Specified by:
      getRemovedResourceNamesCount in interface DeltaDiscoveryResponseOrBuilder
    • getRemovedResourceNames

      public 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;
      Specified by:
      getRemovedResourceNames in interface DeltaDiscoveryResponseOrBuilder
    • setRemovedResourceNames

      public DeltaDiscoveryResponse.Builder setRemovedResourceNames(int index, ResourceName value)
       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;
    • setRemovedResourceNames

      public DeltaDiscoveryResponse.Builder setRemovedResourceNames(int index, ResourceName.Builder builderForValue)
       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;
    • addRemovedResourceNames

      public DeltaDiscoveryResponse.Builder addRemovedResourceNames(ResourceName value)
       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;
    • addRemovedResourceNames

      public DeltaDiscoveryResponse.Builder addRemovedResourceNames(int index, ResourceName value)
       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;
    • addRemovedResourceNames

      public DeltaDiscoveryResponse.Builder addRemovedResourceNames(ResourceName.Builder builderForValue)
       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;
    • addRemovedResourceNames

      public DeltaDiscoveryResponse.Builder addRemovedResourceNames(int index, ResourceName.Builder builderForValue)
       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;
    • addAllRemovedResourceNames

      public DeltaDiscoveryResponse.Builder addAllRemovedResourceNames(Iterable<? extends ResourceName> values)
       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;
    • clearRemovedResourceNames

      public DeltaDiscoveryResponse.Builder clearRemovedResourceNames()
       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;
    • removeRemovedResourceNames

      public DeltaDiscoveryResponse.Builder removeRemovedResourceNames(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;
    • getRemovedResourceNamesBuilder

      public ResourceName.Builder getRemovedResourceNamesBuilder(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;
    • getRemovedResourceNamesOrBuilder

      public 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;
      Specified by:
      getRemovedResourceNamesOrBuilder in interface DeltaDiscoveryResponseOrBuilder
    • getRemovedResourceNamesOrBuilderList

      public 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;
      Specified by:
      getRemovedResourceNamesOrBuilderList in interface DeltaDiscoveryResponseOrBuilder
    • addRemovedResourceNamesBuilder

      public ResourceName.Builder addRemovedResourceNamesBuilder()
       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;
    • addRemovedResourceNamesBuilder

      public ResourceName.Builder addRemovedResourceNamesBuilder(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;
    • getRemovedResourceNamesBuilderList

      public List<ResourceName.Builder> getRemovedResourceNamesBuilderList()
       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

      public String getNonce()
       The nonce provides a way for ``DeltaDiscoveryRequests`` to uniquely
       reference a ``DeltaDiscoveryResponse`` when (N)ACKing. The nonce is required.
       
      string nonce = 5;
      Specified by:
      getNonce in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The nonce.
    • getNonceBytes

      public 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;
      Specified by:
      getNonceBytes in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The bytes for nonce.
    • setNonce

      public DeltaDiscoveryResponse.Builder setNonce(String value)
       The nonce provides a way for ``DeltaDiscoveryRequests`` to uniquely
       reference a ``DeltaDiscoveryResponse`` when (N)ACKing. The nonce is required.
       
      string nonce = 5;
      Parameters:
      value - The nonce to set.
      Returns:
      This builder for chaining.
    • clearNonce

      public DeltaDiscoveryResponse.Builder clearNonce()
       The nonce provides a way for ``DeltaDiscoveryRequests`` to uniquely
       reference a ``DeltaDiscoveryResponse`` when (N)ACKing. The nonce is required.
       
      string nonce = 5;
      Returns:
      This builder for chaining.
    • setNonceBytes

      public DeltaDiscoveryResponse.Builder setNonceBytes(com.google.protobuf.ByteString value)
       The nonce provides a way for ``DeltaDiscoveryRequests`` to uniquely
       reference a ``DeltaDiscoveryResponse`` when (N)ACKing. The nonce is required.
       
      string nonce = 5;
      Parameters:
      value - The bytes for nonce to set.
      Returns:
      This builder for chaining.
    • hasControlPlane

      public boolean hasControlPlane()
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
      Specified by:
      hasControlPlane in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      Whether the controlPlane field is set.
    • getControlPlane

      public ControlPlane getControlPlane()
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
      Specified by:
      getControlPlane in interface DeltaDiscoveryResponseOrBuilder
      Returns:
      The controlPlane.
    • setControlPlane

      public DeltaDiscoveryResponse.Builder setControlPlane(ControlPlane value)
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
    • setControlPlane

      public DeltaDiscoveryResponse.Builder setControlPlane(ControlPlane.Builder builderForValue)
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
    • mergeControlPlane

      public DeltaDiscoveryResponse.Builder mergeControlPlane(ControlPlane value)
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
    • clearControlPlane

      public DeltaDiscoveryResponse.Builder clearControlPlane()
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
    • getControlPlaneBuilder

      public ControlPlane.Builder getControlPlaneBuilder()
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
    • getControlPlaneOrBuilder

      public ControlPlaneOrBuilder getControlPlaneOrBuilder()
       [#not-implemented-hide:]
       The control plane instance that sent the response.
       
      .envoy.config.core.v3.ControlPlane control_plane = 7;
      Specified by:
      getControlPlaneOrBuilder in interface DeltaDiscoveryResponseOrBuilder
    • getResourceErrorsList

      public 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;
      Specified by:
      getResourceErrorsList in interface DeltaDiscoveryResponseOrBuilder
    • getResourceErrorsCount

      public 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;
      Specified by:
      getResourceErrorsCount in interface DeltaDiscoveryResponseOrBuilder
    • getResourceErrors

      public ResourceError 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.
       
      repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9;
      Specified by:
      getResourceErrors in interface DeltaDiscoveryResponseOrBuilder
    • setResourceErrors

      public DeltaDiscoveryResponse.Builder setResourceErrors(int index, ResourceError value)
       [#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;
    • setResourceErrors

      public DeltaDiscoveryResponse.Builder setResourceErrors(int index, ResourceError.Builder builderForValue)
       [#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;
    • addResourceErrors

      public DeltaDiscoveryResponse.Builder addResourceErrors(ResourceError value)
       [#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;
    • addResourceErrors

      public DeltaDiscoveryResponse.Builder addResourceErrors(int index, ResourceError value)
       [#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;
    • addResourceErrors

      public DeltaDiscoveryResponse.Builder addResourceErrors(ResourceError.Builder builderForValue)
       [#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;
    • addResourceErrors

      public DeltaDiscoveryResponse.Builder addResourceErrors(int index, ResourceError.Builder builderForValue)
       [#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;
    • addAllResourceErrors

      public DeltaDiscoveryResponse.Builder addAllResourceErrors(Iterable<? extends ResourceError> values)
       [#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;
    • clearResourceErrors

      public DeltaDiscoveryResponse.Builder clearResourceErrors()
       [#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;
    • removeResourceErrors

      public DeltaDiscoveryResponse.Builder removeResourceErrors(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.
       
      repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9;
    • getResourceErrorsBuilder

      public ResourceError.Builder getResourceErrorsBuilder(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.
       
      repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9;
    • getResourceErrorsOrBuilder

      public ResourceErrorOrBuilder 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.
       
      repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9;
      Specified by:
      getResourceErrorsOrBuilder in interface DeltaDiscoveryResponseOrBuilder
    • getResourceErrorsOrBuilderList

      public 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;
      Specified by:
      getResourceErrorsOrBuilderList in interface DeltaDiscoveryResponseOrBuilder
    • addResourceErrorsBuilder

      public ResourceError.Builder addResourceErrorsBuilder()
       [#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;
    • addResourceErrorsBuilder

      public ResourceError.Builder addResourceErrorsBuilder(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.
       
      repeated .envoy.service.discovery.v3.ResourceError resource_errors = 9;
    • getResourceErrorsBuilderList

      public List<ResourceError.Builder> getResourceErrorsBuilderList()
       [#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;
    • setUnknownFields

      public final DeltaDiscoveryResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>
    • mergeUnknownFields

      public final DeltaDiscoveryResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeltaDiscoveryResponse.Builder>