接口 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 getErrorDetail()
      This is populated when the previous MeshConfigResponse failed to update configuration.
      com.google.rpc.StatusOrBuilder getErrorDetailOrBuilder()
      This is populated when the previous MeshConfigResponse failed to update configuration.
      java.lang.String getResponseNonce()
      The nonce corresponding to MeshConfigResponse being ACK/NACKed.
      com.google.protobuf.ByteString getResponseNonceBytes()
      The nonce corresponding to MeshConfigResponse being ACK/NACKed.
      Mcp.SinkNode getSinkNode()
      The sink node making the request.
      Mcp.SinkNodeOrBuilder getSinkNodeOrBuilder()
      The sink node making the request.
      java.lang.String getTypeUrl()
      Type of the resource that is being requested, e.g.
      com.google.protobuf.ByteString getTypeUrlBytes()
      Type of the resource that is being requested, e.g.
      java.lang.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.
      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.
      boolean hasErrorDetail()
      This is populated when the previous MeshConfigResponse failed to update configuration.
      boolean hasSinkNode()
      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

        java.lang.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

        java.lang.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

        java.lang.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;