Class FailoverGroupUpdate
- java.lang.Object
-
- com.azure.resourcemanager.sql.models.FailoverGroupUpdate
-
public class FailoverGroupUpdate extends Object
A failover group update request.
-
-
Constructor Summary
Constructors Constructor Description FailoverGroupUpdate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>databases()Get the databases property: List of databases in the failover group.FailoverGroupReadOnlyEndpointreadOnlyEndpoint()Get the readOnlyEndpoint property: Read-only endpoint of the failover group instance.FailoverGroupReadWriteEndpointreadWriteEndpoint()Get the readWriteEndpoint property: Read-write endpoint of the failover group instance.Map<String,String>tags()Get the tags property: Resource tags.voidvalidate()Validates the instance.FailoverGroupUpdatewithDatabases(List<String> databases)Set the databases property: List of databases in the failover group.FailoverGroupUpdatewithReadOnlyEndpoint(FailoverGroupReadOnlyEndpoint readOnlyEndpoint)Set the readOnlyEndpoint property: Read-only endpoint of the failover group instance.FailoverGroupUpdatewithReadWriteEndpoint(FailoverGroupReadWriteEndpoint readWriteEndpoint)Set the readWriteEndpoint property: Read-write endpoint of the failover group instance.FailoverGroupUpdatewithTags(Map<String,String> tags)Set the tags property: Resource tags.
-
-
-
Method Detail
-
tags
public Map<String,String> tags()
Get the tags property: Resource tags.- Returns:
- the tags value.
-
withTags
public FailoverGroupUpdate withTags(Map<String,String> tags)
Set the tags property: Resource tags.- Parameters:
tags- the tags value to set.- Returns:
- the FailoverGroupUpdate object itself.
-
readWriteEndpoint
public FailoverGroupReadWriteEndpoint readWriteEndpoint()
Get the readWriteEndpoint property: Read-write endpoint of the failover group instance.- Returns:
- the readWriteEndpoint value.
-
withReadWriteEndpoint
public FailoverGroupUpdate withReadWriteEndpoint(FailoverGroupReadWriteEndpoint readWriteEndpoint)
Set the readWriteEndpoint property: Read-write endpoint of the failover group instance.- Parameters:
readWriteEndpoint- the readWriteEndpoint value to set.- Returns:
- the FailoverGroupUpdate object itself.
-
readOnlyEndpoint
public FailoverGroupReadOnlyEndpoint readOnlyEndpoint()
Get the readOnlyEndpoint property: Read-only endpoint of the failover group instance.- Returns:
- the readOnlyEndpoint value.
-
withReadOnlyEndpoint
public FailoverGroupUpdate withReadOnlyEndpoint(FailoverGroupReadOnlyEndpoint readOnlyEndpoint)
Set the readOnlyEndpoint property: Read-only endpoint of the failover group instance.- Parameters:
readOnlyEndpoint- the readOnlyEndpoint value to set.- Returns:
- the FailoverGroupUpdate object itself.
-
databases
public List<String> databases()
Get the databases property: List of databases in the failover group.- Returns:
- the databases value.
-
withDatabases
public FailoverGroupUpdate withDatabases(List<String> databases)
Set the databases property: List of databases in the failover group.- Parameters:
databases- the databases value to set.- Returns:
- the FailoverGroupUpdate object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-