ManagedInstanceDtcTransactionManagerCommunicationSettings Class
- java.
lang. Object - com.
azure. resourcemanager. sql. models. ManagedInstanceDtcTransactionManagerCommunicationSettings
- com.
Implements
public final class ManagedInstanceDtcTransactionManagerCommunicationSettings
implements JsonSerializable<ManagedInstanceDtcTransactionManagerCommunicationSettings>
The Transaction Manager Communication Settings of managed instance DTC.
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedInstanceDtcTransactionManagerCommunicationSettings() |
Creates an instance of Managed |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Boolean |
allowInboundEnabled()
Get the allow |
| Boolean |
allowOutboundEnabled()
Get the allow |
| String |
authentication()
Get the authentication property: Authentication type of managed instance DTC. |
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Managed |
withAllowInboundEnabled(Boolean allowInboundEnabled)
Set the allow |
|
Managed |
withAllowOutboundEnabled(Boolean allowOutboundEnabled)
Set the allow |
|
Managed |
withAuthentication(String authentication)
Set the authentication property: Authentication type of managed instance DTC. |
Methods inherited from java.lang.Object
Constructor Details
ManagedInstanceDtcTransactionManagerCommunicationSettings
public ManagedInstanceDtcTransactionManagerCommunicationSettings()
Creates an instance of ManagedInstanceDtcTransactionManagerCommunicationSettings class.
Method Details
allowInboundEnabled
public Boolean allowInboundEnabled()
Get the allowInboundEnabled property: Allow Inbound traffic to managed instance DTC.
Returns:
allowOutboundEnabled
public Boolean allowOutboundEnabled()
Get the allowOutboundEnabled property: Allow Outbound traffic of managed instance DTC.
Returns:
authentication
public String authentication()
Get the authentication property: Authentication type of managed instance DTC.
Returns:
fromJson
public static ManagedInstanceDtcTransactionManagerCommunicationSettings fromJson(JsonReader jsonReader)
Reads an instance of ManagedInstanceDtcTransactionManagerCommunicationSettings from the JsonReader.
Parameters:
Returns:
Throws:
toJson
validate
public void validate()
Validates the instance.
withAllowInboundEnabled
public ManagedInstanceDtcTransactionManagerCommunicationSettings withAllowInboundEnabled(Boolean allowInboundEnabled)
Set the allowInboundEnabled property: Allow Inbound traffic to managed instance DTC.
Parameters:
Returns:
withAllowOutboundEnabled
public ManagedInstanceDtcTransactionManagerCommunicationSettings withAllowOutboundEnabled(Boolean allowOutboundEnabled)
Set the allowOutboundEnabled property: Allow Outbound traffic of managed instance DTC.
Parameters:
Returns:
withAuthentication
public ManagedInstanceDtcTransactionManagerCommunicationSettings withAuthentication(String authentication)
Set the authentication property: Authentication type of managed instance DTC.
Parameters:
Returns: