Interface DomainOrBuilder (0.3.0)

public interface DomainOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdmin()

public abstract User getAdmin()

Parsed contact information for the administrative contact for the domain.

.google.backstory.User admin = 15;

Returns
Type Description
User

The admin.

getAdminOrBuilder()

public abstract UserOrBuilder getAdminOrBuilder()

Parsed contact information for the administrative contact for the domain.

.google.backstory.User admin = 15;

Returns
Type Description
UserOrBuilder

getAuditUpdateTime()

public abstract Timestamp getAuditUpdateTime()

Audit updated time.

.google.protobuf.Timestamp audit_update_time = 12;

Returns
Type Description
Timestamp

The auditUpdateTime.

getAuditUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getAuditUpdateTimeOrBuilder()

Audit updated time.

.google.protobuf.Timestamp audit_update_time = 12;

Returns
Type Description
TimestampOrBuilder

getBilling()

public abstract User getBilling()

Parsed contact information for the billing contact of the domain.

.google.backstory.User billing = 17;

Returns
Type Description
User

The billing.

getBillingOrBuilder()

public abstract UserOrBuilder getBillingOrBuilder()

Parsed contact information for the billing contact of the domain.

.google.backstory.User billing = 17;

Returns
Type Description
UserOrBuilder

getCategories(int index)

public abstract String getCategories(int index)

Categories assign to the domain as retrieved from VirusTotal.

repeated string categories = 23;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The categories at the given index.

getCategoriesBytes(int index)

public abstract ByteString getCategoriesBytes(int index)

Categories assign to the domain as retrieved from VirusTotal.

repeated string categories = 23;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the categories at the given index.

getCategoriesCount()

public abstract int getCategoriesCount()

Categories assign to the domain as retrieved from VirusTotal.

repeated string categories = 23;

Returns
Type Description
int

The count of categories.

getCategoriesList()

public abstract List<String> getCategoriesList()

Categories assign to the domain as retrieved from VirusTotal.

repeated string categories = 23;

Returns
Type Description
List<String>

A list containing the categories.

getContactEmail()

public abstract String getContactEmail()

Contact email address.

string contact_email = 6;

Returns
Type Description
String

The contactEmail.

getContactEmailBytes()

public abstract ByteString getContactEmailBytes()

Contact email address.

string contact_email = 6;

Returns
Type Description
ByteString

The bytes for contactEmail.

getCreationTime()

public abstract Timestamp getCreationTime()

Domain creation time.

.google.protobuf.Timestamp creation_time = 9;

Returns
Type Description
Timestamp

The creationTime.

getCreationTimeOrBuilder()

public abstract TimestampOrBuilder getCreationTimeOrBuilder()

Domain creation time.

.google.protobuf.Timestamp creation_time = 9;

Returns
Type Description
TimestampOrBuilder

getExpirationTime()

public abstract Timestamp getExpirationTime()

Expiration time.

.google.protobuf.Timestamp expiration_time = 11;

Returns
Type Description
Timestamp

The expirationTime.

getExpirationTimeOrBuilder()

public abstract TimestampOrBuilder getExpirationTimeOrBuilder()

Expiration time.

.google.protobuf.Timestamp expiration_time = 11;

Returns
Type Description
TimestampOrBuilder

getFavicon()

public abstract Favicon getFavicon()

Includes difference hash and MD5 hash of the domain's favicon.

.google.backstory.Favicon favicon = 24;

Returns
Type Description
Favicon

The favicon.

getFaviconOrBuilder()

public abstract FaviconOrBuilder getFaviconOrBuilder()

Includes difference hash and MD5 hash of the domain's favicon.

.google.backstory.Favicon favicon = 24;

Returns
Type Description
FaviconOrBuilder

getFirstSeenTime()

public abstract Timestamp getFirstSeenTime()

First seen timestamp of the domain 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 domain in the customer's environment.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
TimestampOrBuilder

getIanaRegistrarId()

public abstract int getIanaRegistrarId()

IANA Registrar ID. See https://www.iana.org/assignments/registrar-ids/registrar-ids.xhtml

int32 iana_registrar_id = 21;

Returns
Type Description
int

The ianaRegistrarId.

getJarm()

public abstract String getJarm()

Domain's JARM hash.

string jarm = 25;

Returns
Type Description
String

The jarm.

getJarmBytes()

public abstract ByteString getJarmBytes()

Domain's JARM hash.

string jarm = 25;

Returns
Type Description
ByteString

The bytes for jarm.

getLastDnsRecords(int index)

public abstract DNSRecord getLastDnsRecords(int index)

Domain's DNS records from the last scan.

repeated .google.backstory.DNSRecord last_dns_records = 26;

Parameter
Name Description
index int
Returns
Type Description
DNSRecord

getLastDnsRecordsCount()

public abstract int getLastDnsRecordsCount()

Domain's DNS records from the last scan.

repeated .google.backstory.DNSRecord last_dns_records = 26;

Returns
Type Description
int

getLastDnsRecordsList()

public abstract List<DNSRecord> getLastDnsRecordsList()

Domain's DNS records from the last scan.

repeated .google.backstory.DNSRecord last_dns_records = 26;

Returns
Type Description
List<DNSRecord>

getLastDnsRecordsOrBuilder(int index)

public abstract DNSRecordOrBuilder getLastDnsRecordsOrBuilder(int index)

Domain's DNS records from the last scan.

repeated .google.backstory.DNSRecord last_dns_records = 26;

Parameter
Name Description
index int
Returns
Type Description
DNSRecordOrBuilder

getLastDnsRecordsOrBuilderList()

public abstract List<? extends DNSRecordOrBuilder> getLastDnsRecordsOrBuilderList()

Domain's DNS records from the last scan.

repeated .google.backstory.DNSRecord last_dns_records = 26;

Returns
Type Description
List<? extends com.google.backstory.DNSRecordOrBuilder>

getLastDnsRecordsTime()

public abstract Timestamp getLastDnsRecordsTime()

Date when the DNS records list was retrieved by VirusTotal.

.google.protobuf.Timestamp last_dns_records_time = 27;

Returns
Type Description
Timestamp

The lastDnsRecordsTime.

getLastDnsRecordsTimeOrBuilder()

public abstract TimestampOrBuilder getLastDnsRecordsTimeOrBuilder()

Date when the DNS records list was retrieved by VirusTotal.

.google.protobuf.Timestamp last_dns_records_time = 27;

Returns
Type Description
TimestampOrBuilder

getLastHttpsCertificate()

public abstract SSLCertificate getLastHttpsCertificate()

SSL certificate object retrieved last time the domain was analyzed.

.google.backstory.SSLCertificate last_https_certificate = 28;

Returns
Type Description
SSLCertificate

The lastHttpsCertificate.

getLastHttpsCertificateOrBuilder()

public abstract SSLCertificateOrBuilder getLastHttpsCertificateOrBuilder()

SSL certificate object retrieved last time the domain was analyzed.

.google.backstory.SSLCertificate last_https_certificate = 28;

Returns
Type Description
SSLCertificateOrBuilder

getLastHttpsCertificateTime()

public abstract Timestamp getLastHttpsCertificateTime()

When the certificate was retrieved by VirusTotal.

.google.protobuf.Timestamp last_https_certificate_time = 29;

Returns
Type Description
Timestamp

The lastHttpsCertificateTime.

getLastHttpsCertificateTimeOrBuilder()

public abstract TimestampOrBuilder getLastHttpsCertificateTimeOrBuilder()

When the certificate was retrieved by VirusTotal.

.google.protobuf.Timestamp last_https_certificate_time = 29;

Returns
Type Description
TimestampOrBuilder

getLastSeenTime()

public abstract Timestamp getLastSeenTime()

Last seen timestamp of the domain 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 domain in the customer's environment.

.google.protobuf.Timestamp last_seen_time = 4;

Returns
Type Description
TimestampOrBuilder

getName()

public abstract String getName()

The domain name. This field can be used as an entity indicator for Domain entities.

string name = 1;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The domain name. This field can be used as an entity indicator for Domain entities.

string name = 1;

Returns
Type Description
ByteString

The bytes for name.

getNameServer(int index)

public abstract String getNameServer(int index)

Repeated list of name servers.

repeated string name_server = 8;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The nameServer at the given index.

getNameServerBytes(int index)

public abstract ByteString getNameServerBytes(int index)

Repeated list of name servers.

repeated string name_server = 8;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the nameServer at the given index.

getNameServerCount()

public abstract int getNameServerCount()

Repeated list of name servers.

repeated string name_server = 8;

Returns
Type Description
int

The count of nameServer.

getNameServerList()

public abstract List<String> getNameServerList()

Repeated list of name servers.

repeated string name_server = 8;

Returns
Type Description
List<String>

A list containing the nameServer.

getPopularityRanks(int index)

public abstract PopularityRank getPopularityRanks(int index)

Domain's position in popularity ranks such as Alexa, Quantcast, Statvoo, etc

repeated .google.backstory.PopularityRank popularity_ranks = 30;

Parameter
Name Description
index int
Returns
Type Description
PopularityRank

getPopularityRanksCount()

public abstract int getPopularityRanksCount()

Domain's position in popularity ranks such as Alexa, Quantcast, Statvoo, etc

repeated .google.backstory.PopularityRank popularity_ranks = 30;

Returns
Type Description
int

getPopularityRanksList()

public abstract List<PopularityRank> getPopularityRanksList()

Domain's position in popularity ranks such as Alexa, Quantcast, Statvoo, etc

repeated .google.backstory.PopularityRank popularity_ranks = 30;

Returns
Type Description
List<PopularityRank>

getPopularityRanksOrBuilder(int index)

public abstract PopularityRankOrBuilder getPopularityRanksOrBuilder(int index)

Domain's position in popularity ranks such as Alexa, Quantcast, Statvoo, etc

repeated .google.backstory.PopularityRank popularity_ranks = 30;

Parameter
Name Description
index int
Returns
Type Description
PopularityRankOrBuilder

getPopularityRanksOrBuilderList()

public abstract List<? extends PopularityRankOrBuilder> getPopularityRanksOrBuilderList()

Domain's position in popularity ranks such as Alexa, Quantcast, Statvoo, etc

repeated .google.backstory.PopularityRank popularity_ranks = 30;

Returns
Type Description
List<? extends com.google.backstory.PopularityRankOrBuilder>

getPrevalence()

public abstract Prevalence getPrevalence()

The prevalence of the domain 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 domain within the customer's environment.

.google.backstory.Prevalence prevalence = 2;

Returns
Type Description
PrevalenceOrBuilder

getPrivateRegistration()

public abstract boolean getPrivateRegistration()

Indicates whether the domain appears to be using a private registration service to mask the owner's contact information.

bool private_registration = 22;

Returns
Type Description
boolean

The privateRegistration.

getRegistrant()

public abstract User getRegistrant()

Parsed contact information for the registrant of the domain.

.google.backstory.User registrant = 14;

Returns
Type Description
User

The registrant.

getRegistrantOrBuilder()

public abstract UserOrBuilder getRegistrantOrBuilder()

Parsed contact information for the registrant of the domain.

.google.backstory.User registrant = 14;

Returns
Type Description
UserOrBuilder

getRegistrar()

public abstract String getRegistrar()

Registrar name . FOr example, "Wild West Domains, Inc. (R120-LROR)", "GoDaddy.com, LLC", or "PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM".

string registrar = 5;

Returns
Type Description
String

The registrar.

getRegistrarBytes()

public abstract ByteString getRegistrarBytes()

Registrar name . FOr example, "Wild West Domains, Inc. (R120-LROR)", "GoDaddy.com, LLC", or "PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM".

string registrar = 5;

Returns
Type Description
ByteString

The bytes for registrar.

getRegistryDataRawText()

public abstract ByteString getRegistryDataRawText()

Registry Data raw text.

bytes registry_data_raw_text = 20;

Returns
Type Description
ByteString

The registryDataRawText.

getStatus()

public abstract String getStatus()

Domain status. See https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en for meanings of possible values

string status = 13;

Returns
Type Description
String

The status.

getStatusBytes()

public abstract ByteString getStatusBytes()

Domain status. See https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en for meanings of possible values

string status = 13;

Returns
Type Description
ByteString

The bytes for status.

getTags(int index)

public abstract String getTags(int index)

List of representative attributes.

repeated string tags = 31;

Parameter
Name Description
index int

The 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)

List of representative attributes.

repeated string tags = 31;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the tags at the given index.

getTagsCount()

public abstract int getTagsCount()

List of representative attributes.

repeated string tags = 31;

Returns
Type Description
int

The count of tags.

getTagsList()

public abstract List<String> getTagsList()

List of representative attributes.

repeated string tags = 31;

Returns
Type Description
List<String>

A list containing the tags.

getTech()

public abstract User getTech()

Parsed contact information for the technical contact for the domain

.google.backstory.User tech = 16;

Returns
Type Description
User

The tech.

getTechOrBuilder()

public abstract UserOrBuilder getTechOrBuilder()

Parsed contact information for the technical contact for the domain

.google.backstory.User tech = 16;

Returns
Type Description
UserOrBuilder

getUpdateTime()

public abstract Timestamp getUpdateTime()

Last updated time.

.google.protobuf.Timestamp update_time = 10;

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Last updated time.

.google.protobuf.Timestamp update_time = 10;

Returns
Type Description
TimestampOrBuilder

getWhoisRecordRawText()

public abstract ByteString getWhoisRecordRawText()

WHOIS raw text.

bytes whois_record_raw_text = 19;

Returns
Type Description
ByteString

The whoisRecordRawText.

getWhoisServer()

public abstract String getWhoisServer()

Whois server name.

string whois_server = 7;

Returns
Type Description
String

The whoisServer.

getWhoisServerBytes()

public abstract ByteString getWhoisServerBytes()

Whois server name.

string whois_server = 7;

Returns
Type Description
ByteString

The bytes for whoisServer.

getWhoisTime()

public abstract Timestamp getWhoisTime()

Date of the last update of the WHOIS record.

.google.protobuf.Timestamp whois_time = 32;

Returns
Type Description
Timestamp

The whoisTime.

getWhoisTimeOrBuilder()

public abstract TimestampOrBuilder getWhoisTimeOrBuilder()

Date of the last update of the WHOIS record.

.google.protobuf.Timestamp whois_time = 32;

Returns
Type Description
TimestampOrBuilder

getZone()

public abstract User getZone()

Parsed contact information for the zone.

.google.backstory.User zone = 18;

Returns
Type Description
User

The zone.

getZoneOrBuilder()

public abstract UserOrBuilder getZoneOrBuilder()

Parsed contact information for the zone.

.google.backstory.User zone = 18;

Returns
Type Description
UserOrBuilder

hasAdmin()

public abstract boolean hasAdmin()

Parsed contact information for the administrative contact for the domain.

.google.backstory.User admin = 15;

Returns
Type Description
boolean

Whether the admin field is set.

hasAuditUpdateTime()

public abstract boolean hasAuditUpdateTime()

Audit updated time.

.google.protobuf.Timestamp audit_update_time = 12;

Returns
Type Description
boolean

Whether the auditUpdateTime field is set.

hasBilling()

public abstract boolean hasBilling()

Parsed contact information for the billing contact of the domain.

.google.backstory.User billing = 17;

Returns
Type Description
boolean

Whether the billing field is set.

hasCreationTime()

public abstract boolean hasCreationTime()

Domain creation time.

.google.protobuf.Timestamp creation_time = 9;

Returns
Type Description
boolean

Whether the creationTime field is set.

hasExpirationTime()

public abstract boolean hasExpirationTime()

Expiration time.

.google.protobuf.Timestamp expiration_time = 11;

Returns
Type Description
boolean

Whether the expirationTime field is set.

hasFavicon()

public abstract boolean hasFavicon()

Includes difference hash and MD5 hash of the domain's favicon.

.google.backstory.Favicon favicon = 24;

Returns
Type Description
boolean

Whether the favicon field is set.

hasFirstSeenTime()

public abstract boolean hasFirstSeenTime()

First seen timestamp of the domain in the customer's environment.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
boolean

Whether the firstSeenTime field is set.

hasLastDnsRecordsTime()

public abstract boolean hasLastDnsRecordsTime()

Date when the DNS records list was retrieved by VirusTotal.

.google.protobuf.Timestamp last_dns_records_time = 27;

Returns
Type Description
boolean

Whether the lastDnsRecordsTime field is set.

hasLastHttpsCertificate()

public abstract boolean hasLastHttpsCertificate()

SSL certificate object retrieved last time the domain was analyzed.

.google.backstory.SSLCertificate last_https_certificate = 28;

Returns
Type Description
boolean

Whether the lastHttpsCertificate field is set.

hasLastHttpsCertificateTime()

public abstract boolean hasLastHttpsCertificateTime()

When the certificate was retrieved by VirusTotal.

.google.protobuf.Timestamp last_https_certificate_time = 29;

Returns
Type Description
boolean

Whether the lastHttpsCertificateTime field is set.

hasLastSeenTime()

public abstract boolean hasLastSeenTime()

Last seen timestamp of the domain in the customer's environment.

.google.protobuf.Timestamp last_seen_time = 4;

Returns
Type Description
boolean

Whether the lastSeenTime field is set.

hasPrevalence()

public abstract boolean hasPrevalence()

The prevalence of the domain within the customer's environment.

.google.backstory.Prevalence prevalence = 2;

Returns
Type Description
boolean

Whether the prevalence field is set.

hasRegistrant()

public abstract boolean hasRegistrant()

Parsed contact information for the registrant of the domain.

.google.backstory.User registrant = 14;

Returns
Type Description
boolean

Whether the registrant field is set.

hasTech()

public abstract boolean hasTech()

Parsed contact information for the technical contact for the domain

.google.backstory.User tech = 16;

Returns
Type Description
boolean

Whether the tech field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Last updated time.

.google.protobuf.Timestamp update_time = 10;

Returns
Type Description
boolean

Whether the updateTime field is set.

hasWhoisTime()

public abstract boolean hasWhoisTime()

Date of the last update of the WHOIS record.

.google.protobuf.Timestamp whois_time = 32;

Returns
Type Description
boolean

Whether the whoisTime field is set.

hasZone()

public abstract boolean hasZone()

Parsed contact information for the zone.

.google.backstory.User zone = 18;

Returns
Type Description
boolean

Whether the zone field is set.