Class LinkerPatch
- java.lang.Object
-
- com.azure.resourcemanager.servicelinker.models.LinkerPatch
-
public final class LinkerPatch extends Object
A linker to be updated.
-
-
Constructor Summary
Constructors Constructor Description LinkerPatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthInfoBase
authInfo()
Get the authInfo property: The authentication type.ClientType
clientType()
Get the clientType property: The application client type.String
provisioningState()
Get the provisioningState property: The provisioning state.String
scope()
Get the scope property: connection scope in source service.SecretStore
secretStore()
Get the secretStore property: An option to store secret value in secure place.TargetServiceBase
targetService()
Get the targetService property: The target service properties.void
validate()
Validates the instance.VNetSolution
vNetSolution()
Get the vNetSolution property: The VNet solution.LinkerPatch
withAuthInfo(AuthInfoBase authInfo)
Set the authInfo property: The authentication type.LinkerPatch
withClientType(ClientType clientType)
Set the clientType property: The application client type.LinkerPatch
withScope(String scope)
Set the scope property: connection scope in source service.LinkerPatch
withSecretStore(SecretStore secretStore)
Set the secretStore property: An option to store secret value in secure place.LinkerPatch
withTargetService(TargetServiceBase targetService)
Set the targetService property: The target service properties.LinkerPatch
withVNetSolution(VNetSolution vNetSolution)
Set the vNetSolution property: The VNet solution.
-
-
-
Method Detail
-
targetService
public TargetServiceBase targetService()
Get the targetService property: The target service properties.- Returns:
- the targetService value.
-
withTargetService
public LinkerPatch withTargetService(TargetServiceBase targetService)
Set the targetService property: The target service properties.- Parameters:
targetService
- the targetService value to set.- Returns:
- the LinkerPatch object itself.
-
authInfo
public AuthInfoBase authInfo()
Get the authInfo property: The authentication type.- Returns:
- the authInfo value.
-
withAuthInfo
public LinkerPatch withAuthInfo(AuthInfoBase authInfo)
Set the authInfo property: The authentication type.- Parameters:
authInfo
- the authInfo value to set.- Returns:
- the LinkerPatch object itself.
-
clientType
public ClientType clientType()
Get the clientType property: The application client type.- Returns:
- the clientType value.
-
withClientType
public LinkerPatch withClientType(ClientType clientType)
Set the clientType property: The application client type.- Parameters:
clientType
- the clientType value to set.- Returns:
- the LinkerPatch object itself.
-
provisioningState
public String provisioningState()
Get the provisioningState property: The provisioning state.- Returns:
- the provisioningState value.
-
vNetSolution
public VNetSolution vNetSolution()
Get the vNetSolution property: The VNet solution.- Returns:
- the vNetSolution value.
-
withVNetSolution
public LinkerPatch withVNetSolution(VNetSolution vNetSolution)
Set the vNetSolution property: The VNet solution.- Parameters:
vNetSolution
- the vNetSolution value to set.- Returns:
- the LinkerPatch object itself.
-
secretStore
public SecretStore secretStore()
Get the secretStore property: An option to store secret value in secure place.- Returns:
- the secretStore value.
-
withSecretStore
public LinkerPatch withSecretStore(SecretStore secretStore)
Set the secretStore property: An option to store secret value in secure place.- Parameters:
secretStore
- the secretStore value to set.- Returns:
- the LinkerPatch object itself.
-
scope
public String scope()
Get the scope property: connection scope in source service.- Returns:
- the scope value.
-
withScope
public LinkerPatch withScope(String scope)
Set the scope property: connection scope in source service.- Parameters:
scope
- the scope value to set.- Returns:
- the LinkerPatch object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-