Class EnrichmentDomainWhoisRegistrarDetails
java.lang.Object
com.azure.resourcemanager.securityinsights.models.EnrichmentDomainWhoisRegistrarDetails
The registrar associated with this domain.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the abuseContactEmail property: This registrar's abuse contact email.Get the abuseContactPhone property: This registrar's abuse contact phone number.ianaId()
Get the ianaId property: This registrar's Internet Assigned Numbers Authority id.name()
Get the name property: The name of this registrar.url()
Get the url property: This registrar's URL.void
validate()
Validates the instance.Get the whoisServer property: The hostname of this registrar's whois server.withAbuseContactEmail
(String abuseContactEmail) Set the abuseContactEmail property: This registrar's abuse contact email.withAbuseContactPhone
(String abuseContactPhone) Set the abuseContactPhone property: This registrar's abuse contact phone number.withIanaId
(String ianaId) Set the ianaId property: This registrar's Internet Assigned Numbers Authority id.Set the name property: The name of this registrar.Set the url property: This registrar's URL.withWhoisServer
(String whoisServer) Set the whoisServer property: The hostname of this registrar's whois server.
-
Constructor Details
-
EnrichmentDomainWhoisRegistrarDetails
public EnrichmentDomainWhoisRegistrarDetails()
-
-
Method Details
-
name
Get the name property: The name of this registrar.- Returns:
- the name value.
-
withName
Set the name property: The name of this registrar.- Parameters:
name
- the name value to set.- Returns:
- the EnrichmentDomainWhoisRegistrarDetails object itself.
-
abuseContactEmail
Get the abuseContactEmail property: This registrar's abuse contact email.- Returns:
- the abuseContactEmail value.
-
withAbuseContactEmail
Set the abuseContactEmail property: This registrar's abuse contact email.- Parameters:
abuseContactEmail
- the abuseContactEmail value to set.- Returns:
- the EnrichmentDomainWhoisRegistrarDetails object itself.
-
abuseContactPhone
Get the abuseContactPhone property: This registrar's abuse contact phone number.- Returns:
- the abuseContactPhone value.
-
withAbuseContactPhone
Set the abuseContactPhone property: This registrar's abuse contact phone number.- Parameters:
abuseContactPhone
- the abuseContactPhone value to set.- Returns:
- the EnrichmentDomainWhoisRegistrarDetails object itself.
-
ianaId
Get the ianaId property: This registrar's Internet Assigned Numbers Authority id.- Returns:
- the ianaId value.
-
withIanaId
Set the ianaId property: This registrar's Internet Assigned Numbers Authority id.- Parameters:
ianaId
- the ianaId value to set.- Returns:
- the EnrichmentDomainWhoisRegistrarDetails object itself.
-
url
Get the url property: This registrar's URL.- Returns:
- the url value.
-
withUrl
Set the url property: This registrar's URL.- Parameters:
url
- the url value to set.- Returns:
- the EnrichmentDomainWhoisRegistrarDetails object itself.
-
whoisServer
Get the whoisServer property: The hostname of this registrar's whois server.- Returns:
- the whoisServer value.
-
withWhoisServer
Set the whoisServer property: The hostname of this registrar's whois server.- Parameters:
whoisServer
- the whoisServer value to set.- Returns:
- the EnrichmentDomainWhoisRegistrarDetails object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-