Package itk

Interface InstructionOuterClass.CallAgentOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstructionOuterClass.CallAgent, InstructionOuterClass.CallAgent.Builder
Enclosing class:
InstructionOuterClass

public static interface InstructionOuterClass.CallAgentOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTransport

      String getTransport()
       which transport use to get agent card and later call
       
      string transport = 1;
      Returns:
      The transport.
    • getTransportBytes

      com.google.protobuf.ByteString getTransportBytes()
       which transport use to get agent card and later call
       
      string transport = 1;
      Returns:
      The bytes for transport.
    • getAgentCardUri

      String getAgentCardUri()
       where to get the agent card from
       
      string agent_card_uri = 2;
      Returns:
      The agentCardUri.
    • getAgentCardUriBytes

      com.google.protobuf.ByteString getAgentCardUriBytes()
       where to get the agent card from
       
      string agent_card_uri = 2;
      Returns:
      The bytes for agentCardUri.
    • hasInstruction

      boolean hasInstruction()
       instruction for the called agent
       
      .itk.Instruction instruction = 3;
      Returns:
      Whether the instruction field is set.
    • getInstruction

       instruction for the called agent
       
      .itk.Instruction instruction = 3;
      Returns:
      The instruction.
    • getInstructionOrBuilder

       instruction for the called agent
       
      .itk.Instruction instruction = 3;
    • getStreaming

      boolean getStreaming()
       whether to use streaming
       
      bool streaming = 4;
      Returns:
      The streaming.
    • hasSendMessage

      boolean hasSendMessage()
      .itk.SendMessageBehavior send_message = 5;
      Returns:
      Whether the sendMessage field is set.
    • getSendMessage

      .itk.SendMessageBehavior send_message = 5;
      Returns:
      The sendMessage.
    • getSendMessageOrBuilder

      .itk.SendMessageBehavior send_message = 5;
    • hasPushNotification

      boolean hasPushNotification()
      .itk.PushNotificationBehavior push_notification = 6;
      Returns:
      Whether the pushNotification field is set.
    • getPushNotification

      .itk.PushNotificationBehavior push_notification = 6;
      Returns:
      The pushNotification.
    • getPushNotificationOrBuilder

      .itk.PushNotificationBehavior push_notification = 6;
    • hasResubscribe

      boolean hasResubscribe()
      .itk.ResubscribeBehavior resubscribe = 7;
      Returns:
      Whether the resubscribe field is set.
    • getResubscribe

      .itk.ResubscribeBehavior resubscribe = 7;
      Returns:
      The resubscribe.
    • getResubscribeOrBuilder

      .itk.ResubscribeBehavior resubscribe = 7;
    • getBehaviorCase