Condividi tramite


CustomHostnameAnalysisResultInner Class

public final class CustomHostnameAnalysisResultInner
extends ProxyOnlyResource

Custom domain analysis.

Method Summary

Modifier and Type Method and Description
List<String> alternateCNameRecords()

Get the alternateCNameRecords property: Alternate CName records controller can see for this hostname.

List<String> alternateTxtRecords()

Get the alternateTxtRecords property: Alternate TXT records controller can see for this hostname.

List<String> aRecords()

Get the aRecords property: A records controller can see for this hostname.

List<String> cNameRecords()

Get the cNameRecords property: CName records controller can see for this hostname.

String conflictingAppResourceId()

Get the conflictingAppResourceId property: Name of the conflicting app on scale unit if it's within the same subscription.

ErrorEntity customDomainVerificationFailureInfo()

Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.

DnsVerificationTestResult customDomainVerificationTest()

Get the customDomainVerificationTest property: DNS verification test result.

static CustomHostnameAnalysisResultInner fromJson(JsonReader jsonReader)

Reads an instance of CustomHostnameAnalysisResultInner from the JsonReader.

Boolean hasConflictAcrossSubscription()

Get the hasConflictAcrossSubscription property: true if there is a conflict across subscriptions; otherwise, false.

Boolean hasConflictOnScaleUnit()

Get the hasConflictOnScaleUnit property: true if there is a conflict on a scale unit; otherwise, false.

String id()

Get the id property: Resource Id.

Boolean isHostnameAlreadyVerified()

Get the isHostnameAlreadyVerified property: true if hostname is already verified; otherwise, false.

String name()

Get the name property: Resource Name.

JsonWriter toJson(JsonWriter jsonWriter)
List<String> txtRecords()

Get the txtRecords property: TXT records controller can see for this hostname.

String type()

Get the type property: Resource type.

void validate()

Validates the instance.

Methods inherited from ProxyOnlyResource

Methods inherited from java.lang.Object

Method Details

alternateCNameRecords

public List<String> alternateCNameRecords()

Get the alternateCNameRecords property: Alternate CName records controller can see for this hostname.

Returns:

the alternateCNameRecords value.

alternateTxtRecords

public List<String> alternateTxtRecords()

Get the alternateTxtRecords property: Alternate TXT records controller can see for this hostname.

Returns:

the alternateTxtRecords value.

aRecords

public List<String> aRecords()

Get the aRecords property: A records controller can see for this hostname.

Returns:

the aRecords value.

cNameRecords

public List<String> cNameRecords()

Get the cNameRecords property: CName records controller can see for this hostname.

Returns:

the cNameRecords value.

conflictingAppResourceId

public String conflictingAppResourceId()

Get the conflictingAppResourceId property: Name of the conflicting app on scale unit if it's within the same subscription.

Returns:

the conflictingAppResourceId value.

customDomainVerificationFailureInfo

public ErrorEntity customDomainVerificationFailureInfo()

Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.

Returns:

the customDomainVerificationFailureInfo value.

customDomainVerificationTest

public DnsVerificationTestResult customDomainVerificationTest()

Get the customDomainVerificationTest property: DNS verification test result.

Returns:

the customDomainVerificationTest value.

fromJson

public static CustomHostnameAnalysisResultInner fromJson(JsonReader jsonReader)

Reads an instance of CustomHostnameAnalysisResultInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of CustomHostnameAnalysisResultInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the CustomHostnameAnalysisResultInner.

hasConflictAcrossSubscription

public Boolean hasConflictAcrossSubscription()

Get the hasConflictAcrossSubscription property: true if there is a conflict across subscriptions; otherwise, false.

Returns:

the hasConflictAcrossSubscription value.

hasConflictOnScaleUnit

public Boolean hasConflictOnScaleUnit()

Get the hasConflictOnScaleUnit property: true if there is a conflict on a scale unit; otherwise, false.

Returns:

the hasConflictOnScaleUnit value.

id

public String id()

Get the id property: Resource Id.

Overrides:

CustomHostnameAnalysisResultInner.id()

Returns:

the id value.

isHostnameAlreadyVerified

public Boolean isHostnameAlreadyVerified()

Get the isHostnameAlreadyVerified property: true if hostname is already verified; otherwise, false.

Returns:

the isHostnameAlreadyVerified value.

name

public String name()

Get the name property: Resource Name.

Overrides:

CustomHostnameAnalysisResultInner.name()

Returns:

the name value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

CustomHostnameAnalysisResultInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

txtRecords

public List<String> txtRecords()

Get the txtRecords property: TXT records controller can see for this hostname.

Returns:

the txtRecords value.

type

public String type()

Get the type property: Resource type.

Overrides:

CustomHostnameAnalysisResultInner.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Overrides:

CustomHostnameAnalysisResultInner.validate()

Applies to