Interface OdlMappingserviceService

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.RpcService
    All Known Implementing Classes:
    MappingService

    @Generated("mdsal-binding-generator")
    public interface OdlMappingserviceService
    extends org.opendaylight.yangtools.yang.binding.RpcService
    • Method Detail

      • addKey

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddKeyOutput>> addKey​(AddKeyInput input)
        Invoke add-key RPC.
        Parameters:
        input - of add-key
        Returns:
        output of add-key
      • getKey

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetKeyOutput>> getKey​(GetKeyInput input)
        Invoke get-key RPC.
        Parameters:
        input - of get-key
        Returns:
        output of get-key
      • updateKey

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateKeyOutput>> updateKey​(UpdateKeyInput input)
        Invoke update-key RPC.
        Parameters:
        input - of update-key
        Returns:
        output of update-key
      • removeKey

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveKeyOutput>> removeKey​(RemoveKeyInput input)
        Invoke remove-key RPC.
        Parameters:
        input - of remove-key
        Returns:
        output of remove-key
      • addMapping

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMappingOutput>> addMapping​(AddMappingInput input)
        Invoke add-mapping RPC.
        Parameters:
        input - of add-mapping
        Returns:
        output of add-mapping
      • getMapping

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetMappingOutput>> getMapping​(GetMappingInput input)
        Invoke get-mapping RPC.
        Parameters:
        input - of get-mapping
        Returns:
        output of get-mapping
      • getMappingWithXtrId

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetMappingWithXtrIdOutput>> getMappingWithXtrId​(GetMappingWithXtrIdInput input)
        Invoke get-mapping-with-xtr-id RPC.
        Parameters:
        input - of get-mapping-with-xtr-id
        Returns:
        output of get-mapping-with-xtr-id
      • updateMapping

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMappingOutput>> updateMapping​(UpdateMappingInput input)
        Invoke update-mapping RPC.
        Parameters:
        input - of update-mapping
        Returns:
        output of update-mapping
      • removeMapping

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMappingOutput>> removeMapping​(RemoveMappingInput input)
        Invoke remove-mapping RPC.
        Parameters:
        input - of remove-mapping
        Returns:
        output of remove-mapping
      • addKeys

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddKeysOutput>> addKeys​(AddKeysInput input)
        Invoke add-keys RPC.
        Parameters:
        input - of add-keys
        Returns:
        output of add-keys
      • getKeys

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetKeysOutput>> getKeys​(GetKeysInput input)
        Invoke get-keys RPC.
        Parameters:
        input - of get-keys
        Returns:
        output of get-keys
      • updateKeys

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateKeysOutput>> updateKeys​(UpdateKeysInput input)
        Invoke update-keys RPC.
        Parameters:
        input - of update-keys
        Returns:
        output of update-keys
      • removeKeys

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveKeysOutput>> removeKeys​(RemoveKeysInput input)
        Invoke remove-keys RPC.
        Parameters:
        input - of remove-keys
        Returns:
        output of remove-keys
      • addMappings

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMappingsOutput>> addMappings​(AddMappingsInput input)
        Invoke add-mappings RPC.
        Parameters:
        input - of add-mappings
        Returns:
        output of add-mappings
      • getMappings

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetMappingsOutput>> getMappings​(GetMappingsInput input)
        Invoke get-mappings RPC.
        Parameters:
        input - of get-mappings
        Returns:
        output of get-mappings
      • updateMappings

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMappingsOutput>> updateMappings​(UpdateMappingsInput input)
        Invoke update-mappings RPC.
        Parameters:
        input - of update-mappings
        Returns:
        output of update-mappings
      • removeMappings

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMappingsOutput>> removeMappings​(RemoveMappingsInput input)
        Invoke remove-mappings RPC.
        Parameters:
        input - of remove-mappings
        Returns:
        output of remove-mappings
      • getAllKeys

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllKeysOutput>> getAllKeys​(GetAllKeysInput input)
        Invoke get-all-keys RPC.
        Parameters:
        input - of get-all-keys
        Returns:
        output of get-all-keys
      • getAllMappings

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllMappingsOutput>> getAllMappings​(GetAllMappingsInput input)
        Invoke get-all-mappings RPC.
        Parameters:
        input - of get-all-mappings
        Returns:
        output of get-all-mappings
      • removeAllKeys

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveAllKeysOutput>> removeAllKeys​(RemoveAllKeysInput input)
        Invoke remove-all-keys RPC.
        Parameters:
        input - of remove-all-keys
        Returns:
        output of remove-all-keys
      • removeAllMappings

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveAllMappingsOutput>> removeAllMappings​(RemoveAllMappingsInput input)
        Invoke remove-all-mappings RPC.
        Parameters:
        input - of remove-all-mappings
        Returns:
        output of remove-all-mappings
      • removeAllOperationalContent

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveAllOperationalContentOutput>> removeAllOperationalContent​(RemoveAllOperationalContentInput input)
        Invoke remove-all-operational-content RPC.
        Parameters:
        input - of remove-all-operational-content
        Returns:
        output of remove-all-operational-content