Package itk
Class InstructionOuterClass.CallAgent
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
itk.InstructionOuterClass.CallAgent
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,InstructionOuterClass.CallAgentOrBuilder,Serializable
- Enclosing class:
- InstructionOuterClass
public static final class InstructionOuterClass.CallAgent
extends com.google.protobuf.GeneratedMessage
implements InstructionOuterClass.CallAgentOrBuilder
gets the agent card from a remote agent, calls it and returns the responseProtobuf type
itk.CallAgent- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic final classgets the agent card from a remote agent, calls it and returns the responseNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanwhere to get the agent card fromcom.google.protobuf.ByteStringwhere to get the agent card fromstatic final com.google.protobuf.Descriptors.Descriptorinstruction for the called agentinstruction for the called agentcom.google.protobuf.Parser<InstructionOuterClass.CallAgent>.itk.PushNotificationBehavior push_notification = 6;.itk.PushNotificationBehavior push_notification = 6;.itk.ResubscribeBehavior resubscribe = 7;.itk.ResubscribeBehavior resubscribe = 7;.itk.SendMessageBehavior send_message = 5;.itk.SendMessageBehavior send_message = 5;intbooleanwhether to use streamingwhich transport use to get agent card and later callcom.google.protobuf.ByteStringwhich transport use to get agent card and later callinthashCode()booleaninstruction for the called agentboolean.itk.PushNotificationBehavior push_notification = 6;boolean.itk.ResubscribeBehavior resubscribe = 7;boolean.itk.SendMessageBehavior send_message = 5;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(InstructionOuterClass.CallAgent prototype) protected InstructionOuterClass.CallAgent.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<InstructionOuterClass.CallAgent>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TRANSPORT_FIELD_NUMBER
public static final int TRANSPORT_FIELD_NUMBER- See Also:
-
AGENT_CARD_URI_FIELD_NUMBER
public static final int AGENT_CARD_URI_FIELD_NUMBER- See Also:
-
INSTRUCTION_FIELD_NUMBER
public static final int INSTRUCTION_FIELD_NUMBER- See Also:
-
STREAMING_FIELD_NUMBER
public static final int STREAMING_FIELD_NUMBER- See Also:
-
SEND_MESSAGE_FIELD_NUMBER
public static final int SEND_MESSAGE_FIELD_NUMBER- See Also:
-
PUSH_NOTIFICATION_FIELD_NUMBER
public static final int PUSH_NOTIFICATION_FIELD_NUMBER- See Also:
-
RESUBSCRIBE_FIELD_NUMBER
public static final int RESUBSCRIBE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getBehaviorCase
- Specified by:
getBehaviorCasein interfaceInstructionOuterClass.CallAgentOrBuilder
-
getTransport
which transport use to get agent card and later call
string transport = 1;- Specified by:
getTransportin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The transport.
-
getTransportBytes
public com.google.protobuf.ByteString getTransportBytes()which transport use to get agent card and later call
string transport = 1;- Specified by:
getTransportBytesin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The bytes for transport.
-
getAgentCardUri
where to get the agent card from
string agent_card_uri = 2;- Specified by:
getAgentCardUriin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The agentCardUri.
-
getAgentCardUriBytes
public com.google.protobuf.ByteString getAgentCardUriBytes()where to get the agent card from
string agent_card_uri = 2;- Specified by:
getAgentCardUriBytesin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The bytes for agentCardUri.
-
hasInstruction
public boolean hasInstruction()instruction for the called agent
.itk.Instruction instruction = 3;- Specified by:
hasInstructionin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- Whether the instruction field is set.
-
getInstruction
instruction for the called agent
.itk.Instruction instruction = 3;- Specified by:
getInstructionin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The instruction.
-
getInstructionOrBuilder
instruction for the called agent
.itk.Instruction instruction = 3;- Specified by:
getInstructionOrBuilderin interfaceInstructionOuterClass.CallAgentOrBuilder
-
getStreaming
public boolean getStreaming()whether to use streaming
bool streaming = 4;- Specified by:
getStreamingin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The streaming.
-
hasSendMessage
public boolean hasSendMessage().itk.SendMessageBehavior send_message = 5;- Specified by:
hasSendMessagein interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- Whether the sendMessage field is set.
-
getSendMessage
.itk.SendMessageBehavior send_message = 5;- Specified by:
getSendMessagein interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The sendMessage.
-
getSendMessageOrBuilder
.itk.SendMessageBehavior send_message = 5;- Specified by:
getSendMessageOrBuilderin interfaceInstructionOuterClass.CallAgentOrBuilder
-
hasPushNotification
public boolean hasPushNotification().itk.PushNotificationBehavior push_notification = 6;- Specified by:
hasPushNotificationin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- Whether the pushNotification field is set.
-
getPushNotification
.itk.PushNotificationBehavior push_notification = 6;- Specified by:
getPushNotificationin interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The pushNotification.
-
getPushNotificationOrBuilder
.itk.PushNotificationBehavior push_notification = 6;- Specified by:
getPushNotificationOrBuilderin interfaceInstructionOuterClass.CallAgentOrBuilder
-
hasResubscribe
public boolean hasResubscribe().itk.ResubscribeBehavior resubscribe = 7;- Specified by:
hasResubscribein interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- Whether the resubscribe field is set.
-
getResubscribe
.itk.ResubscribeBehavior resubscribe = 7;- Specified by:
getResubscribein interfaceInstructionOuterClass.CallAgentOrBuilder- Returns:
- The resubscribe.
-
getResubscribeOrBuilder
.itk.ResubscribeBehavior resubscribe = 7;- Specified by:
getResubscribeOrBuilderin interfaceInstructionOuterClass.CallAgentOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static InstructionOuterClass.CallAgent parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static InstructionOuterClass.CallAgent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static InstructionOuterClass.CallAgent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static InstructionOuterClass.CallAgent.Builder newBuilder(InstructionOuterClass.CallAgent prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InstructionOuterClass.CallAgent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-