Class IotFhirDestinationProperties
- java.lang.Object
-
- com.azure.resourcemanager.healthcareapis.models.IotDestinationProperties
-
- com.azure.resourcemanager.healthcareapis.fluent.models.IotFhirDestinationProperties
-
public final class IotFhirDestinationProperties extends IotDestinationProperties
IoT Connector destination properties for an Azure FHIR service.
-
-
Constructor Summary
Constructors Constructor Description IotFhirDestinationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IotMappingProperties
fhirMapping()
Get the fhirMapping property: FHIR Mappings.String
fhirServiceResourceId()
Get the fhirServiceResourceId property: Fully qualified resource id of the FHIR service to connect to.IotIdentityResolutionType
resourceIdentityResolutionType()
Get the resourceIdentityResolutionType property: Determines how resource identity is resolved on the destination.void
validate()
Validates the instance.IotFhirDestinationProperties
withFhirMapping(IotMappingProperties fhirMapping)
Set the fhirMapping property: FHIR Mappings.IotFhirDestinationProperties
withFhirServiceResourceId(String fhirServiceResourceId)
Set the fhirServiceResourceId property: Fully qualified resource id of the FHIR service to connect to.IotFhirDestinationProperties
withResourceIdentityResolutionType(IotIdentityResolutionType resourceIdentityResolutionType)
Set the resourceIdentityResolutionType property: Determines how resource identity is resolved on the destination.-
Methods inherited from class com.azure.resourcemanager.healthcareapis.models.IotDestinationProperties
provisioningState
-
-
-
-
Method Detail
-
resourceIdentityResolutionType
public IotIdentityResolutionType resourceIdentityResolutionType()
Get the resourceIdentityResolutionType property: Determines how resource identity is resolved on the destination.- Returns:
- the resourceIdentityResolutionType value.
-
withResourceIdentityResolutionType
public IotFhirDestinationProperties withResourceIdentityResolutionType(IotIdentityResolutionType resourceIdentityResolutionType)
Set the resourceIdentityResolutionType property: Determines how resource identity is resolved on the destination.- Parameters:
resourceIdentityResolutionType
- the resourceIdentityResolutionType value to set.- Returns:
- the IotFhirDestinationProperties object itself.
-
fhirServiceResourceId
public String fhirServiceResourceId()
Get the fhirServiceResourceId property: Fully qualified resource id of the FHIR service to connect to.- Returns:
- the fhirServiceResourceId value.
-
withFhirServiceResourceId
public IotFhirDestinationProperties withFhirServiceResourceId(String fhirServiceResourceId)
Set the fhirServiceResourceId property: Fully qualified resource id of the FHIR service to connect to.- Parameters:
fhirServiceResourceId
- the fhirServiceResourceId value to set.- Returns:
- the IotFhirDestinationProperties object itself.
-
fhirMapping
public IotMappingProperties fhirMapping()
Get the fhirMapping property: FHIR Mappings.- Returns:
- the fhirMapping value.
-
withFhirMapping
public IotFhirDestinationProperties withFhirMapping(IotMappingProperties fhirMapping)
Set the fhirMapping property: FHIR Mappings.- Parameters:
fhirMapping
- the fhirMapping value to set.- Returns:
- the IotFhirDestinationProperties object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classIotDestinationProperties
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-