
com.threatconnect.sdk.client.writer.associate.VictimAssetAssociateWritable Maven / Gradle / Ivy
Show all versions of java-sdk Show documentation
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package com.threatconnect.sdk.client.writer.associate;
import com.threatconnect.sdk.client.response.WriteListResponse;
import com.threatconnect.sdk.exception.FailedResponseException;
import com.threatconnect.sdk.server.response.entity.ApiEntitySingleResponse;
import java.io.IOException;
import java.util.List;
/**
*
* @author dtineo
*/
public interface VictimAssetAssociateWritable {
public WriteListResponse associateVictimAssetEmailAddresses(P uniqueId, List assetIds) throws IOException;
public WriteListResponse associateVictimAssetEmailAddresses(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse associateVictimAssetEmailAddress(P uniqueId, Integer assetId)
throws IOException, FailedResponseException;
public ApiEntitySingleResponse associateVictimAssetEmailAddress(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse associateVictimAssetNetworkAccounts(P uniqueId, List assetIds) throws IOException;
public WriteListResponse associateVictimAssetNetworkAccounts(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse associateVictimAssetNetworkAccount(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse associateVictimAssetNetworkAccount(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse associateVictimAssetPhoneNumbers(P uniqueId, List assetIds) throws IOException;
public WriteListResponse associateVictimAssetPhoneNumbers(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse associateVictimAssetPhoneNumber(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse associateVictimAssetPhoneNumber(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse associateVictimAssetSocialNetworks(P uniqueId, List assetIds) throws IOException, FailedResponseException;
public WriteListResponse associateVictimAssetSocialNetworks(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse associateVictimAssetSocialNetwork(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse associateVictimAssetSocialNetwork(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse associateVictimAssetWebsites(P uniqueId, List assetIds) throws IOException;
public WriteListResponse associateVictimAssetWebsites(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse associateVictimAssetWebsite(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse associateVictimAssetWebsite(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse dissociateVictimAssetEmailAddresses(P uniqueId, List assetIds) throws IOException;
public WriteListResponse dissociateVictimAssetEmailAddresses(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse dissociateVictimAssetEmailAddress(P uniqueId, Integer assetId)
throws IOException, FailedResponseException;
public ApiEntitySingleResponse dissociateVictimAssetEmailAddress(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse dissociateVictimAssetNetworkAccounts(P uniqueId, List assetIds) throws IOException;
public WriteListResponse dissociateVictimAssetNetworkAccounts(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse dissociateVictimAssetNetworkAccount(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse dissociateVictimAssetNetworkAccount(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse dissociateVictimAssetPhoneNumbers(P uniqueId, List assetIds) throws IOException;
public WriteListResponse dissociateVictimAssetPhoneNumbers(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse dissociateVictimAssetPhoneNumber(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse dissociateVictimAssetPhoneNumber(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse dissociateVictimAssetSocialNetworks(P uniqueId, List assetIds) throws IOException, FailedResponseException;
public WriteListResponse dissociateVictimAssetSocialNetworks(P uniqueId, List assetIds, String ownerName)
throws IOException, Exception;
public ApiEntitySingleResponse dissociateVictimAssetSocialNetwork(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse dissociateVictimAssetSocialNetwork(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
public WriteListResponse dissociateVictimAssetWebsites(P uniqueId, List assetIds) throws Exception;
public WriteListResponse dissociateVictimAssetWebsites(P uniqueId, List assetIds, String ownerName)
throws IOException;
public ApiEntitySingleResponse dissociateVictimAssetWebsite(P uniqueId, Integer assetId) throws IOException, FailedResponseException;
public ApiEntitySingleResponse dissociateVictimAssetWebsite(P uniqueId, Integer assetId, String ownerName)
throws IOException, FailedResponseException;
}