Class FactoryInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.datafactory.fluent.models.FactoryInner
public final class FactoryInner
extends com.azure.core.management.Resource
Factory resource type.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: Factory resource type.Get the createTime property: Time the factory was created in ISO8601 format.Get the encryption property: Properties to enable Customer Managed Key for the factory.etag()
Get the etag property: Etag identifies change in the resource.Get the globalParameters property: List of parameters for factory.identity()
Get the identity property: Managed service identity of the factory.Get the provisioningState property: Factory provisioning state, example Succeeded.Get the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.Get the purviewConfiguration property: Purview information of the factory.Get the repoConfiguration property: Git repo information of the factory.void
validate()
Validates the instance.version()
Get the version property: Version of the factory.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: Factory resource type.withEncryption
(EncryptionConfiguration encryption) Set the encryption property: Properties to enable Customer Managed Key for the factory.withGlobalParameters
(Map<String, GlobalParameterSpecification> globalParameters) Set the globalParameters property: List of parameters for factory.withIdentity
(FactoryIdentity identity) Set the identity property: Managed service identity of the factory.withLocation
(String location) withPublicNetworkAccess
(PublicNetworkAccess publicNetworkAccess) Set the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.withPurviewConfiguration
(PurviewConfiguration purviewConfiguration) Set the purviewConfiguration property: Purview information of the factory.withRepoConfiguration
(FactoryRepoConfiguration repoConfiguration) Set the repoConfiguration property: Git repo information of the factory.Methods inherited from class com.azure.core.management.Resource
location, tags
Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
FactoryInner
public FactoryInner()Creates an instance of FactoryInner class.
-
-
Method Details
-
identity
Get the identity property: Managed service identity of the factory.- Returns:
- the identity value.
-
withIdentity
Set the identity property: Managed service identity of the factory.- Parameters:
identity
- the identity value to set.- Returns:
- the FactoryInner object itself.
-
etag
Get the etag property: Etag identifies change in the resource.- Returns:
- the etag value.
-
additionalProperties
Get the additionalProperties property: Factory resource type.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: Factory resource type.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the FactoryInner object itself.
-
withLocation
- Overrides:
withLocation
in classcom.azure.core.management.Resource
-
withTags
- Overrides:
withTags
in classcom.azure.core.management.Resource
-
provisioningState
Get the provisioningState property: Factory provisioning state, example Succeeded.- Returns:
- the provisioningState value.
-
createTime
Get the createTime property: Time the factory was created in ISO8601 format.- Returns:
- the createTime value.
-
version
Get the version property: Version of the factory.- Returns:
- the version value.
-
purviewConfiguration
Get the purviewConfiguration property: Purview information of the factory.- Returns:
- the purviewConfiguration value.
-
withPurviewConfiguration
Set the purviewConfiguration property: Purview information of the factory.- Parameters:
purviewConfiguration
- the purviewConfiguration value to set.- Returns:
- the FactoryInner object itself.
-
repoConfiguration
Get the repoConfiguration property: Git repo information of the factory.- Returns:
- the repoConfiguration value.
-
withRepoConfiguration
Set the repoConfiguration property: Git repo information of the factory.- Parameters:
repoConfiguration
- the repoConfiguration value to set.- Returns:
- the FactoryInner object itself.
-
globalParameters
Get the globalParameters property: List of parameters for factory.- Returns:
- the globalParameters value.
-
withGlobalParameters
Set the globalParameters property: List of parameters for factory.- Parameters:
globalParameters
- the globalParameters value to set.- Returns:
- the FactoryInner object itself.
-
encryption
Get the encryption property: Properties to enable Customer Managed Key for the factory.- Returns:
- the encryption value.
-
withEncryption
Set the encryption property: Properties to enable Customer Managed Key for the factory.- Parameters:
encryption
- the encryption value to set.- Returns:
- the FactoryInner object itself.
-
publicNetworkAccess
Get the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.- Returns:
- the publicNetworkAccess value.
-
withPublicNetworkAccess
Set the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.- Parameters:
publicNetworkAccess
- the publicNetworkAccess value to set.- Returns:
- the FactoryInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-