public interface ArtifactOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAnonymous()
public abstract boolean getAnonymous()Whether the VPN tunnels are configured for anonymous browsing or not.
bool anonymous = 17;
| Returns | |
|---|---|
| Type | Description |
boolean |
The anonymous. |
getArtifactClient()
public abstract ArtifactClient getArtifactClient()Entity or software accessing or utilizing network resources.
.google.backstory.ArtifactClient artifact_client = 18;
| Returns | |
|---|---|
| Type | Description |
ArtifactClient |
The artifactClient. |
getArtifactClientOrBuilder()
public abstract ArtifactClientOrBuilder getArtifactClientOrBuilder()Entity or software accessing or utilizing network resources.
.google.backstory.ArtifactClient artifact_client = 18;
| Returns | |
|---|---|
| Type | Description |
ArtifactClientOrBuilder |
|
getAsOwner()
public abstract String getAsOwner()Owner of the Autonomous System to which the IP address belongs.
string as_owner = 7;
| Returns | |
|---|---|
| Type | Description |
String |
The asOwner. |
getAsOwnerBytes()
public abstract ByteString getAsOwnerBytes()Owner of the Autonomous System to which the IP address belongs.
string as_owner = 7;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for asOwner. |
getAsn()
public abstract long getAsn()Autonomous System Number to which the IP address belongs.
int64 asn = 8;
| Returns | |
|---|---|
| Type | Description |
long |
The asn. |
getFirstSeenTime()
public abstract Timestamp getFirstSeenTime()First seen timestamp of the IP in the customer's environment.
.google.protobuf.Timestamp first_seen_time = 3;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The firstSeenTime. |
getFirstSeenTimeOrBuilder()
public abstract TimestampOrBuilder getFirstSeenTimeOrBuilder()First seen timestamp of the IP in the customer's environment.
.google.protobuf.Timestamp first_seen_time = 3;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getIp()
public abstract String getIp()IP address of the artifact. This field can be used as an entity indicator for an external destination IP entity.
string ip = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The ip. |
getIpBytes()
public abstract ByteString getIpBytes()IP address of the artifact. This field can be used as an entity indicator for an external destination IP entity.
string ip = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ip. |
getJarm()
public abstract String getJarm()The JARM hash for the IP address. (https://engineering.salesforce.com/easily-identify-malicious-servers-on-the-internet-with-jarm-e095edac525a).
string jarm = 9;
| Returns | |
|---|---|
| Type | Description |
String |
The jarm. |
getJarmBytes()
public abstract ByteString getJarmBytes()The JARM hash for the IP address. (https://engineering.salesforce.com/easily-identify-malicious-servers-on-the-internet-with-jarm-e095edac525a).
string jarm = 9;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for jarm. |
getLastHttpsCertificate()
public abstract SSLCertificate getLastHttpsCertificate()SSL certificate information about the IP address.
.google.backstory.SSLCertificate last_https_certificate = 10;
| Returns | |
|---|---|
| Type | Description |
SSLCertificate |
The lastHttpsCertificate. |
getLastHttpsCertificateDate()
public abstract Timestamp getLastHttpsCertificateDate()Most recent date for the certificate in VirusTotal.
.google.protobuf.Timestamp last_https_certificate_date = 11;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastHttpsCertificateDate. |
getLastHttpsCertificateDateOrBuilder()
public abstract TimestampOrBuilder getLastHttpsCertificateDateOrBuilder()Most recent date for the certificate in VirusTotal.
.google.protobuf.Timestamp last_https_certificate_date = 11;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLastHttpsCertificateOrBuilder()
public abstract SSLCertificateOrBuilder getLastHttpsCertificateOrBuilder()SSL certificate information about the IP address.
.google.backstory.SSLCertificate last_https_certificate = 10;
| Returns | |
|---|---|
| Type | Description |
SSLCertificateOrBuilder |
|
getLastSeenTime()
public abstract Timestamp getLastSeenTime()Last seen timestamp of the IP address in the customer's environment.
.google.protobuf.Timestamp last_seen_time = 4;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastSeenTime. |
getLastSeenTimeOrBuilder()
public abstract TimestampOrBuilder getLastSeenTimeOrBuilder()Last seen timestamp of the IP address in the customer's environment.
.google.protobuf.Timestamp last_seen_time = 4;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLocation()
public abstract Location getLocation()Location of the Artifact's IP address.
.google.backstory.Location location = 5;
| Returns | |
|---|---|
| Type | Description |
Location |
The location. |
getLocationOrBuilder()
public abstract LocationOrBuilder getLocationOrBuilder()Location of the Artifact's IP address.
.google.backstory.Location location = 5;
| Returns | |
|---|---|
| Type | Description |
LocationOrBuilder |
|
getNetwork()
public abstract Network getNetwork()Network information related to the Artifact's IP address.
.google.backstory.Network network = 6;
| Returns | |
|---|---|
| Type | Description |
Network |
The network. |
getNetworkOrBuilder()
public abstract NetworkOrBuilder getNetworkOrBuilder()Network information related to the Artifact's IP address.
.google.backstory.Network network = 6;
| Returns | |
|---|---|
| Type | Description |
NetworkOrBuilder |
|
getPrevalence()
public abstract Prevalence getPrevalence()The prevalence of the artifact within the customer's environment.
.google.backstory.Prevalence prevalence = 2;
| Returns | |
|---|---|
| Type | Description |
Prevalence |
The prevalence. |
getPrevalenceOrBuilder()
public abstract PrevalenceOrBuilder getPrevalenceOrBuilder()The prevalence of the artifact within the customer's environment.
.google.backstory.Prevalence prevalence = 2;
| Returns | |
|---|---|
| Type | Description |
PrevalenceOrBuilder |
|
getRegionalInternetRegistry()
public abstract String getRegionalInternetRegistry()RIR (one of the current RIRs: AFRINIC, ARIN, APNIC, LACNIC or RIPE NCC).
string regional_internet_registry = 12;
| Returns | |
|---|---|
| Type | Description |
String |
The regionalInternetRegistry. |
getRegionalInternetRegistryBytes()
public abstract ByteString getRegionalInternetRegistryBytes()RIR (one of the current RIRs: AFRINIC, ARIN, APNIC, LACNIC or RIPE NCC).
string regional_internet_registry = 12;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for regionalInternetRegistry. |
getRisks(int index)
public abstract String getRisks(int index)This field lists potential risks associated with the network activity.
repeated string risks = 19;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The risks at the given index. |
getRisksBytes(int index)
public abstract ByteString getRisksBytes(int index)This field lists potential risks associated with the network activity.
repeated string risks = 19;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the risks at the given index. |
getRisksCount()
public abstract int getRisksCount()This field lists potential risks associated with the network activity.
repeated string risks = 19;
| Returns | |
|---|---|
| Type | Description |
int |
The count of risks. |
getRisksList()
public abstract List<String> getRisksList()This field lists potential risks associated with the network activity.
repeated string risks = 19;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the risks. |
getTags(int index)
public abstract String getTags(int index)Identification attributes
repeated string tags = 13;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The tags at the given index. |
getTagsBytes(int index)
public abstract ByteString getTagsBytes(int index)Identification attributes
repeated string tags = 13;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the tags at the given index. |
getTagsCount()
public abstract int getTagsCount()Identification attributes
repeated string tags = 13;
| Returns | |
|---|---|
| Type | Description |
int |
The count of tags. |
getTagsList()
public abstract List<String> getTagsList()Identification attributes
repeated string tags = 13;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the tags. |
getTunnels(int index)
public abstract Tunnels getTunnels(int index)VPN tunnels.
repeated .google.backstory.Tunnels tunnels = 16;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Tunnels |
|
getTunnelsCount()
public abstract int getTunnelsCount()VPN tunnels.
repeated .google.backstory.Tunnels tunnels = 16;
| Returns | |
|---|---|
| Type | Description |
int |
|
getTunnelsList()
public abstract List<Tunnels> getTunnelsList()VPN tunnels.
repeated .google.backstory.Tunnels tunnels = 16;
| Returns | |
|---|---|
| Type | Description |
List<Tunnels> |
|
getTunnelsOrBuilder(int index)
public abstract TunnelsOrBuilder getTunnelsOrBuilder(int index)VPN tunnels.
repeated .google.backstory.Tunnels tunnels = 16;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TunnelsOrBuilder |
|
getTunnelsOrBuilderList()
public abstract List<? extends TunnelsOrBuilder> getTunnelsOrBuilderList()VPN tunnels.
repeated .google.backstory.Tunnels tunnels = 16;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.TunnelsOrBuilder> |
|
getWhois()
public abstract String getWhois()WHOIS information as returned from the pertinent WHOIS server.
string whois = 14;
| Returns | |
|---|---|
| Type | Description |
String |
The whois. |
getWhoisBytes()
public abstract ByteString getWhoisBytes()WHOIS information as returned from the pertinent WHOIS server.
string whois = 14;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for whois. |
getWhoisDate()
public abstract Timestamp getWhoisDate()Date of the last update of the WHOIS record in VirusTotal.
.google.protobuf.Timestamp whois_date = 15;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The whoisDate. |
getWhoisDateOrBuilder()
public abstract TimestampOrBuilder getWhoisDateOrBuilder()Date of the last update of the WHOIS record in VirusTotal.
.google.protobuf.Timestamp whois_date = 15;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasArtifactClient()
public abstract boolean hasArtifactClient()Entity or software accessing or utilizing network resources.
.google.backstory.ArtifactClient artifact_client = 18;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the artifactClient field is set. |
hasFirstSeenTime()
public abstract boolean hasFirstSeenTime()First seen timestamp of the IP in the customer's environment.
.google.protobuf.Timestamp first_seen_time = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the firstSeenTime field is set. |
hasLastHttpsCertificate()
public abstract boolean hasLastHttpsCertificate()SSL certificate information about the IP address.
.google.backstory.SSLCertificate last_https_certificate = 10;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastHttpsCertificate field is set. |
hasLastHttpsCertificateDate()
public abstract boolean hasLastHttpsCertificateDate()Most recent date for the certificate in VirusTotal.
.google.protobuf.Timestamp last_https_certificate_date = 11;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastHttpsCertificateDate field is set. |
hasLastSeenTime()
public abstract boolean hasLastSeenTime()Last seen timestamp of the IP address in the customer's environment.
.google.protobuf.Timestamp last_seen_time = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastSeenTime field is set. |
hasLocation()
public abstract boolean hasLocation()Location of the Artifact's IP address.
.google.backstory.Location location = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the location field is set. |
hasNetwork()
public abstract boolean hasNetwork()Network information related to the Artifact's IP address.
.google.backstory.Network network = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the network field is set. |
hasPrevalence()
public abstract boolean hasPrevalence()The prevalence of the artifact within the customer's environment.
.google.backstory.Prevalence prevalence = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the prevalence field is set. |
hasWhoisDate()
public abstract boolean hasWhoisDate()Date of the last update of the WHOIS record in VirusTotal.
.google.protobuf.Timestamp whois_date = 15;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the whoisDate field is set. |