FactoryInner Class

public final class FactoryInner
extends Resource

Factory resource type.

Constructor Summary

Constructor Description
FactoryInner()

Creates an instance of FactoryInner class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: Factory resource type.

OffsetDateTime createTime()

Get the createTime property: Time the factory was created in ISO8601 format.

EncryptionConfiguration encryption()

Get the encryption property: Properties to enable Customer Managed Key for the factory.

String etag()

Get the etag property: Etag identifies change in the resource.

Map<String,GlobalParameterSpecification> globalParameters()

Get the globalParameters property: List of parameters for factory.

FactoryIdentity identity()

Get the identity property: Managed service identity of the factory.

String provisioningState()

Get the provisioningState property: Factory provisioning state, example Succeeded.

PublicNetworkAccess publicNetworkAccess()

Get the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.

PurviewConfiguration purviewConfiguration()

Get the purviewConfiguration property: Purview information of the factory.

FactoryRepoConfiguration repoConfiguration()

Get the repoConfiguration property: Git repo information of the factory.

void validate()

Validates the instance.

String version()

Get the version property: Version of the factory.

FactoryInner withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Factory resource type.

FactoryInner withEncryption(EncryptionConfiguration encryption)

Set the encryption property: Properties to enable Customer Managed Key for the factory.

FactoryInner withGlobalParameters(Map<String,GlobalParameterSpecification> globalParameters)

Set the globalParameters property: List of parameters for factory.

FactoryInner withIdentity(FactoryIdentity identity)

Set the identity property: Managed service identity of the factory.

FactoryInner withLocation(String location)
FactoryInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Set the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.

FactoryInner withPurviewConfiguration(PurviewConfiguration purviewConfiguration)

Set the purviewConfiguration property: Purview information of the factory.

FactoryInner withRepoConfiguration(FactoryRepoConfiguration repoConfiguration)

Set the repoConfiguration property: Git repo information of the factory.

FactoryInner withTags(Map<String,String> tags)

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from java.lang.Object

Constructor Details

FactoryInner

public FactoryInner()

Creates an instance of FactoryInner class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: Factory resource type.

Returns:

the additionalProperties value.

createTime

public OffsetDateTime createTime()

Get the createTime property: Time the factory was created in ISO8601 format.

Returns:

the createTime value.

encryption

public EncryptionConfiguration encryption()

Get the encryption property: Properties to enable Customer Managed Key for the factory.

Returns:

the encryption value.

etag

public String etag()

Get the etag property: Etag identifies change in the resource.

Returns:

the etag value.

globalParameters

public Map globalParameters()

Get the globalParameters property: List of parameters for factory.

Returns:

the globalParameters value.

identity

public FactoryIdentity identity()

Get the identity property: Managed service identity of the factory.

Returns:

the identity value.

provisioningState

public String provisioningState()

Get the provisioningState property: Factory provisioning state, example Succeeded.

Returns:

the provisioningState value.

publicNetworkAccess

public PublicNetworkAccess publicNetworkAccess()

Get the publicNetworkAccess property: Whether or not public network access is allowed for the data factory.

Returns:

the publicNetworkAccess value.

purviewConfiguration

public PurviewConfiguration purviewConfiguration()

Get the purviewConfiguration property: Purview information of the factory.

Returns:

the purviewConfiguration value.

repoConfiguration

public FactoryRepoConfiguration repoConfiguration()

Get the repoConfiguration property: Git repo information of the factory.

Returns:

the repoConfiguration value.

validate

public void validate()

Validates the instance.

version

public String version()

Get the version property: Version of the factory.

Returns:

the version value.

withAdditionalProperties

public FactoryInner withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: Factory resource type.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the FactoryInner object itself.

withEncryption

public FactoryInner withEncryption(EncryptionConfiguration encryption)

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.

withGlobalParameters

public FactoryInner withGlobalParameters(Map globalParameters)

Set the globalParameters property: List of parameters for factory.

Parameters:

globalParameters - the globalParameters value to set.

Returns:

the FactoryInner object itself.

withIdentity

public FactoryInner withIdentity(FactoryIdentity identity)

Set the identity property: Managed service identity of the factory.

Parameters:

identity - the identity value to set.

Returns:

the FactoryInner object itself.

withLocation

public FactoryInner withLocation(String location)

Overrides:

FactoryInner.withLocation(String location)

Parameters:

location

withPublicNetworkAccess

public FactoryInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

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.

withPurviewConfiguration

public FactoryInner withPurviewConfiguration(PurviewConfiguration purviewConfiguration)

Set the purviewConfiguration property: Purview information of the factory.

Parameters:

purviewConfiguration - the purviewConfiguration value to set.

Returns:

the FactoryInner object itself.

withRepoConfiguration

public FactoryInner withRepoConfiguration(FactoryRepoConfiguration repoConfiguration)

Set the repoConfiguration property: Git repo information of the factory.

Parameters:

repoConfiguration - the repoConfiguration value to set.

Returns:

the FactoryInner object itself.

withTags

public FactoryInner withTags(Map tags)

Overrides:

FactoryInner.withTags(Map<String,String> tags)

Parameters:

tags

Applies to