接口 Mcp.MeshConfigRequestOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
Mcp.MeshConfigRequest, Mcp.MeshConfigRequest.Builder
封闭类:
Mcp

public static interface Mcp.MeshConfigRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法概要

    修饰符和类型
    方法
    说明
    com.google.rpc.Status
    This is populated when the previous MeshConfigResponse failed to update configuration.
    com.google.rpc.StatusOrBuilder
    This is populated when the previous MeshConfigResponse failed to update configuration.
    The nonce corresponding to MeshConfigResponse being ACK/NACKed.
    com.google.protobuf.ByteString
    The nonce corresponding to MeshConfigResponse being ACK/NACKed.
    The sink node making the request.
    The sink node making the request.
    Type of the resource that is being requested, e.g.
    com.google.protobuf.ByteString
    Type of the resource that is being requested, e.g.
    The version_info provided in the request messages will be the version_info received with the most recent successfully processed response or empty on the first request.
    com.google.protobuf.ByteString
    The version_info provided in the request messages will be the version_info received with the most recent successfully processed response or empty on the first request.
    boolean
    This is populated when the previous MeshConfigResponse failed to update configuration.
    boolean
    The sink node making the request.

    从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    从接口继承的方法 com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 方法详细资料

    • getVersionInfo

      String getVersionInfo()
       The version_info provided in the request messages will be the
       version_info received with the most recent successfully processed
       response or empty on the first request. It is expected that no
       new request is sent after a response is received until the client
       instance is ready to ACK/NACK the new configuration. ACK/NACK
       takes place by returning the new API config version as applied or
       the previous API config version respectively. Each type_url (see
       below) has an independent version associated with it.
       
      string version_info = 1;
      返回:
      The versionInfo.
    • getVersionInfoBytes

      com.google.protobuf.ByteString getVersionInfoBytes()
       The version_info provided in the request messages will be the
       version_info received with the most recent successfully processed
       response or empty on the first request. It is expected that no
       new request is sent after a response is received until the client
       instance is ready to ACK/NACK the new configuration. ACK/NACK
       takes place by returning the new API config version as applied or
       the previous API config version respectively. Each type_url (see
       below) has an independent version associated with it.
       
      string version_info = 1;
      返回:
      The bytes for versionInfo.
    • hasSinkNode

      boolean hasSinkNode()
       The sink node making the request.
       
      .istio.mcp.v1alpha1.SinkNode sink_node = 2;
      返回:
      Whether the sinkNode field is set.
    • getSinkNode

      Mcp.SinkNode getSinkNode()
       The sink node making the request.
       
      .istio.mcp.v1alpha1.SinkNode sink_node = 2;
      返回:
      The sinkNode.
    • getSinkNodeOrBuilder

      Mcp.SinkNodeOrBuilder getSinkNodeOrBuilder()
       The sink node making the request.
       
      .istio.mcp.v1alpha1.SinkNode sink_node = 2;
    • getTypeUrl

      String getTypeUrl()
       Type of the resource that is being requested, e.g.
       "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
       
      string type_url = 3;
      返回:
      The typeUrl.
    • getTypeUrlBytes

      com.google.protobuf.ByteString getTypeUrlBytes()
       Type of the resource that is being requested, e.g.
       "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
       
      string type_url = 3;
      返回:
      The bytes for typeUrl.
    • getResponseNonce

      String getResponseNonce()
       The nonce corresponding to MeshConfigResponse being
       ACK/NACKed. See above discussion on version_info and the
       MeshConfigResponse nonce comment. This may be empty if no nonce is
       available, e.g. at startup.
       
      string response_nonce = 4;
      返回:
      The responseNonce.
    • getResponseNonceBytes

      com.google.protobuf.ByteString getResponseNonceBytes()
       The nonce corresponding to MeshConfigResponse being
       ACK/NACKed. See above discussion on version_info and the
       MeshConfigResponse nonce comment. This may be empty if no nonce is
       available, e.g. at startup.
       
      string response_nonce = 4;
      返回:
      The bytes for responseNonce.
    • hasErrorDetail

      boolean hasErrorDetail()
       This is populated when the previous MeshConfigResponse failed to
       update configuration. The *message* field in *error_details*
       provides the client internal exception related to the failure. It
       is only intended for consumption during manual debugging, the
       string provided is not guaranteed to be stable across client
       versions.
       
      .google.rpc.Status error_detail = 5;
      返回:
      Whether the errorDetail field is set.
    • getErrorDetail

      com.google.rpc.Status getErrorDetail()
       This is populated when the previous MeshConfigResponse failed to
       update configuration. The *message* field in *error_details*
       provides the client internal exception related to the failure. It
       is only intended for consumption during manual debugging, the
       string provided is not guaranteed to be stable across client
       versions.
       
      .google.rpc.Status error_detail = 5;
      返回:
      The errorDetail.
    • getErrorDetailOrBuilder

      com.google.rpc.StatusOrBuilder getErrorDetailOrBuilder()
       This is populated when the previous MeshConfigResponse failed to
       update configuration. The *message* field in *error_details*
       provides the client internal exception related to the failure. It
       is only intended for consumption during manual debugging, the
       string provided is not guaranteed to be stable across client
       versions.
       
      .google.rpc.Status error_detail = 5;