你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CheckNameAvailabilityResponseInner Class
- java.
lang. Object - com.
azure. resourcemanager. confidentialledger. fluent. models. CheckNameAvailabilityResponseInner
- com.
Implements
public final class CheckNameAvailabilityResponseInner
implements JsonSerializable<CheckNameAvailabilityResponseInner>
The check availability result.
Constructor Summary
Constructor | Description |
---|---|
CheckNameAvailabilityResponseInner() |
Creates an instance of Check |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Check |
fromJson(JsonReader jsonReader)
Reads an instance of Check |
String |
message()
Get the message property: Detailed reason why the given name is available. |
Boolean |
nameAvailable()
Get the name |
Check |
reason()
Get the reason property: The reason why the given name is not available. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Check |
withMessage(String message)
Set the message property: Detailed reason why the given name is available. |
Check |
withNameAvailable(Boolean nameAvailable)
Set the name |
Check |
withReason(CheckNameAvailabilityReason reason)
Set the reason property: The reason why the given name is not available. |
Methods inherited from java.lang.Object
Constructor Details
CheckNameAvailabilityResponseInner
public CheckNameAvailabilityResponseInner()
Creates an instance of CheckNameAvailabilityResponseInner class.
Method Details
fromJson
public static CheckNameAvailabilityResponseInner fromJson(JsonReader jsonReader)
Reads an instance of CheckNameAvailabilityResponseInner from the JsonReader.
Parameters:
Returns:
Throws:
message
public String message()
Get the message property: Detailed reason why the given name is available.
Returns:
nameAvailable
public Boolean nameAvailable()
Get the nameAvailable property: Indicates if the resource name is available.
Returns:
reason
public CheckNameAvailabilityReason reason()
Get the reason property: The reason why the given name is not available.
Returns:
toJson
validate
public void validate()
Validates the instance.
withMessage
public CheckNameAvailabilityResponseInner withMessage(String message)
Set the message property: Detailed reason why the given name is available.
Parameters:
Returns:
withNameAvailable
public CheckNameAvailabilityResponseInner withNameAvailable(Boolean nameAvailable)
Set the nameAvailable property: Indicates if the resource name is available.
Parameters:
Returns:
withReason
public CheckNameAvailabilityResponseInner withReason(CheckNameAvailabilityReason reason)
Set the reason property: The reason why the given name is not available.
Parameters:
Returns: