public class TiIndicator extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.SelectRestrictions
Selectable = true
Org.OData.Capabilities.V1.CountRestrictions
Countable = true
Org.OData.Capabilities.V1.SortRestrictions
Sortable = true
Org.OData.Capabilities.V1.FilterRestrictions
Filterable = true
Org.OData.Capabilities.V1.TopSupported
true
Org.OData.Capabilities.V1.SkipSupported
true
| Modifier and Type | Class and Description |
|---|---|
static class |
TiIndicator.Builder |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
TiIndicator() |
protected TiAction action
protected String activityGroupNamesNextLink
protected String additionalInformation
protected String azureTenantId
protected Integer confidence
protected String description
protected DiamondModel diamondModel
protected String domainName
protected String emailEncoding
protected String emailLanguage
protected String emailRecipient
protected String emailSenderAddress
protected String emailSenderName
protected String emailSourceDomain
protected String emailSourceIpAddress
protected String emailSubject
protected String emailXMailer
protected OffsetDateTime expirationDateTime
protected String externalId
protected OffsetDateTime fileCompileDateTime
protected OffsetDateTime fileCreatedDateTime
protected FileHashType fileHashType
protected String fileHashValue
protected String fileMutexName
protected String fileName
protected String filePacker
protected String filePath
protected Long fileSize
protected String fileType
protected OffsetDateTime ingestedDateTime
protected Boolean isActive
protected String killChainNextLink
protected String knownFalsePositives
protected OffsetDateTime lastReportedDateTime
protected String malwareFamilyNamesNextLink
protected String networkCidrBlock
protected Integer networkDestinationAsn
protected String networkDestinationCidrBlock
protected String networkDestinationIPv4
protected String networkDestinationIPv6
protected Integer networkDestinationPort
protected String networkIPv4
protected String networkIPv6
protected Integer networkPort
protected Integer networkProtocol
protected Integer networkSourceAsn
protected String networkSourceCidrBlock
protected String networkSourceIPv4
protected String networkSourceIPv6
protected Integer networkSourcePort
protected Boolean passiveOnly
protected Integer severity
protected String tagsNextLink
protected String targetProduct
protected String threatType
protected TlpLevel tlpLevel
protected String url
protected String userAgent
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static TiIndicator.Builder builderTiIndicator()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic TiIndicator withAction(TiAction action)
public com.github.davidmoten.odata.client.CollectionPage<String> getActivityGroupNames()
public com.github.davidmoten.odata.client.CollectionPage<String> getActivityGroupNames(com.github.davidmoten.odata.client.HttpRequestOptions options)
public TiIndicator withAdditionalInformation(String additionalInformation)
public TiIndicator withAzureTenantId(String azureTenantId)
public TiIndicator withConfidence(Integer confidence)
public TiIndicator withDescription(String description)
public Optional<DiamondModel> getDiamondModel()
public TiIndicator withDiamondModel(DiamondModel diamondModel)
public TiIndicator withDomainName(String domainName)
public TiIndicator withEmailEncoding(String emailEncoding)
public TiIndicator withEmailLanguage(String emailLanguage)
public TiIndicator withEmailRecipient(String emailRecipient)
public TiIndicator withEmailSenderAddress(String emailSenderAddress)
public TiIndicator withEmailSenderName(String emailSenderName)
public TiIndicator withEmailSourceDomain(String emailSourceDomain)
public TiIndicator withEmailSourceIpAddress(String emailSourceIpAddress)
public TiIndicator withEmailSubject(String emailSubject)
public TiIndicator withEmailXMailer(String emailXMailer)
public Optional<OffsetDateTime> getExpirationDateTime()
public TiIndicator withExpirationDateTime(OffsetDateTime expirationDateTime)
public TiIndicator withExternalId(String externalId)
public Optional<OffsetDateTime> getFileCompileDateTime()
public TiIndicator withFileCompileDateTime(OffsetDateTime fileCompileDateTime)
public Optional<OffsetDateTime> getFileCreatedDateTime()
public TiIndicator withFileCreatedDateTime(OffsetDateTime fileCreatedDateTime)
public Optional<FileHashType> getFileHashType()
public TiIndicator withFileHashType(FileHashType fileHashType)
public TiIndicator withFileHashValue(String fileHashValue)
public TiIndicator withFileMutexName(String fileMutexName)
public TiIndicator withFileName(String fileName)
public TiIndicator withFilePacker(String filePacker)
public TiIndicator withFilePath(String filePath)
public TiIndicator withFileSize(Long fileSize)
public TiIndicator withFileType(String fileType)
public Optional<OffsetDateTime> getIngestedDateTime()
public TiIndicator withIngestedDateTime(OffsetDateTime ingestedDateTime)
public TiIndicator withIsActive(Boolean isActive)
public com.github.davidmoten.odata.client.CollectionPage<String> getKillChain()
public com.github.davidmoten.odata.client.CollectionPage<String> getKillChain(com.github.davidmoten.odata.client.HttpRequestOptions options)
public TiIndicator withKnownFalsePositives(String knownFalsePositives)
public Optional<OffsetDateTime> getLastReportedDateTime()
public TiIndicator withLastReportedDateTime(OffsetDateTime lastReportedDateTime)
public com.github.davidmoten.odata.client.CollectionPage<String> getMalwareFamilyNames()
public com.github.davidmoten.odata.client.CollectionPage<String> getMalwareFamilyNames(com.github.davidmoten.odata.client.HttpRequestOptions options)
public TiIndicator withNetworkCidrBlock(String networkCidrBlock)
public TiIndicator withNetworkDestinationAsn(Integer networkDestinationAsn)
public TiIndicator withNetworkDestinationCidrBlock(String networkDestinationCidrBlock)
public TiIndicator withNetworkDestinationIPv4(String networkDestinationIPv4)
public TiIndicator withNetworkDestinationIPv6(String networkDestinationIPv6)
public TiIndicator withNetworkDestinationPort(Integer networkDestinationPort)
public TiIndicator withNetworkIPv4(String networkIPv4)
public TiIndicator withNetworkIPv6(String networkIPv6)
public TiIndicator withNetworkPort(Integer networkPort)
public TiIndicator withNetworkProtocol(Integer networkProtocol)
public TiIndicator withNetworkSourceAsn(Integer networkSourceAsn)
public TiIndicator withNetworkSourceCidrBlock(String networkSourceCidrBlock)
public TiIndicator withNetworkSourceIPv4(String networkSourceIPv4)
public TiIndicator withNetworkSourceIPv6(String networkSourceIPv6)
public TiIndicator withNetworkSourcePort(Integer networkSourcePort)
public TiIndicator withPassiveOnly(Boolean passiveOnly)
public TiIndicator withSeverity(Integer severity)
public com.github.davidmoten.odata.client.CollectionPage<String> getTags()
public com.github.davidmoten.odata.client.CollectionPage<String> getTags(com.github.davidmoten.odata.client.HttpRequestOptions options)
public TiIndicator withTargetProduct(String targetProduct)
public TiIndicator withThreatType(String threatType)
public TiIndicator withTlpLevel(TlpLevel tlpLevel)
public TiIndicator withUrl(String url)
public TiIndicator withUserAgent(String userAgent)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic TiIndicator patch()
this with changed fields reset.public TiIndicator put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.