Class EventActions

java.lang.Object
com.google.adk.JsonBaseModel
com.google.adk.events.EventActions

public class EventActions extends JsonBaseModel
Represents the actions attached to an event.
  • Constructor Details

    • EventActions

      public EventActions()
      Default constructor for Jackson.
  • Method Details

    • skipSummarization

      public Optional<Boolean> skipSummarization()
    • setSkipSummarization

      public void setSkipSummarization(@Nullable Boolean skipSummarization)
    • setSkipSummarization

      public void setSkipSummarization(boolean skipSummarization)
    • stateDelta

      public Map<String,Object> stateDelta()
    • setStateDelta

      @Deprecated public void setStateDelta(ConcurrentMap<String,Object> stateDelta)
      Deprecated.
    • removeStateByKey

      public void removeStateByKey(String key)
      Removes a key from the state delta.
      Parameters:
      key - The key to remove.
    • artifactDelta

      public Map<String,Integer> artifactDelta()
    • setArtifactDelta

      public void setArtifactDelta(Map<String,Integer> artifactDelta)
    • deletedArtifactIds

      public Set<String> deletedArtifactIds()
    • setDeletedArtifactIds

      public void setDeletedArtifactIds(Set<String> deletedArtifactIds)
    • transferToAgent

      public Optional<String> transferToAgent()
    • setTransferToAgent

      public void setTransferToAgent(@Nullable String transferToAgent)
    • escalate

      public Optional<Boolean> escalate()
    • setEscalate

      public void setEscalate(@Nullable Boolean escalate)
    • requestedAuthConfigs

      public Map<String, Map<String,Object>> requestedAuthConfigs()
    • setRequestedAuthConfigs

      public void setRequestedAuthConfigs(Map<String, ? extends Map<String,Object>> requestedAuthConfigs)
    • requestedToolConfirmations

      public Map<String, ToolConfirmation> requestedToolConfirmations()
    • setRequestedToolConfirmations

      public void setRequestedToolConfirmations(Map<String, ToolConfirmation> requestedToolConfirmations)
    • endOfAgent

      public boolean endOfAgent()
    • setEndOfAgent

      public void setEndOfAgent(boolean endOfAgent)
    • endInvocation

      @Deprecated public Optional<Boolean> endInvocation()
      Deprecated.
      Use endOfAgent() instead.
    • setEndInvocation

      @Deprecated public void setEndInvocation(boolean endInvocation)
      Deprecated.
    • compaction

      public Optional<EventCompaction> compaction()
    • setCompaction

      public void setCompaction(@Nullable EventCompaction compaction)
    • builder

      public static EventActions.Builder builder()
    • toBuilder

      public EventActions.Builder toBuilder()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object