CheckNameAvailabilityResponse Class
- java.
lang. Object - com.
azure. resourcemanager. postgresqlflexibleserver. models. CheckNameAvailabilityResponse
- com.
Implements
public class CheckNameAvailabilityResponse
implements JsonSerializable<CheckNameAvailabilityResponse>
The check availability result.
Constructor Summary
| Constructor | Description |
|---|---|
| CheckNameAvailabilityResponse() |
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
CheckNameAvailabilityResponse
public CheckNameAvailabilityResponse()
Creates an instance of CheckNameAvailabilityResponse class.
Method Details
fromJson
public static CheckNameAvailabilityResponse fromJson(JsonReader jsonReader)
Reads an instance of CheckNameAvailabilityResponse 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 CheckNameAvailabilityResponse withMessage(String message)
Set the message property: Detailed reason why the given name is available.
Parameters:
Returns:
withNameAvailable
public CheckNameAvailabilityResponse withNameAvailable(Boolean nameAvailable)
Set the nameAvailable property: Indicates if the resource name is available.
Parameters:
Returns:
withReason
public CheckNameAvailabilityResponse withReason(CheckNameAvailabilityReason reason)
Set the reason property: The reason why the given name is not available.
Parameters:
Returns: