Interface HookDispatchTransactionBodyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
HookDispatchTransactionBody, HookDispatchTransactionBody.Builder

@Generated public interface HookDispatchTransactionBodyOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • hasHookIdToDelete

      boolean hasHookIdToDelete()
       *
       The id of the hook to delete.
       
      .proto.HookId hook_id_to_delete = 1;
      Returns:
      Whether the hookIdToDelete field is set.
    • getHookIdToDelete

      HookId getHookIdToDelete()
       *
       The id of the hook to delete.
       
      .proto.HookId hook_id_to_delete = 1;
      Returns:
      The hookIdToDelete.
    • hasCreation

      boolean hasCreation()
       *
       Creation details for a new hook.
       
      .com.hedera.hapi.node.hooks.HookCreation creation = 2;
      Returns:
      Whether the creation field is set.
    • getCreation

      HookCreation getCreation()
       *
       Creation details for a new hook.
       
      .com.hedera.hapi.node.hooks.HookCreation creation = 2;
      Returns:
      The creation.
    • hasExecution

      boolean hasExecution()
       *
       Execution details of an existing hook.
       
      .com.hedera.hapi.node.hooks.HookExecution execution = 3;
      Returns:
      Whether the execution field is set.
    • getExecution

      HookExecution getExecution()
       *
       Execution details of an existing hook.
       
      .com.hedera.hapi.node.hooks.HookExecution execution = 3;
      Returns:
      The execution.
    • getActionCase