CloudEndpointCreateParametersProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.storagesync.fluent.models.CloudEndpointCreateParametersProperties

Implements

public final class CloudEndpointCreateParametersProperties
implements JsonSerializable<CloudEndpointCreateParametersProperties>

CloudEndpoint Properties object.

Constructor Summary

Constructor Description
CloudEndpointCreateParametersProperties()

Creates an instance of CloudEndpointCreateParametersProperties class.

Method Summary

Modifier and Type Method and Description
String azureFileShareName()

Get the azureFileShareName property: Azure file share name.

Integer changeEnumerationIntervalDays()

Get the changeEnumerationIntervalDays property: The interval for enumerating changes on the cloud endpoint.

String friendlyName()

Get the friendlyName property: Friendly Name.

static CloudEndpointCreateParametersProperties fromJson(JsonReader jsonReader)

Reads an instance of CloudEndpointCreateParametersProperties from the JsonReader.

String storageAccountResourceId()

Get the storageAccountResourceId property: Storage Account Resource Id.

String storageAccountTenantId()

Get the storageAccountTenantId property: Storage Account Tenant Id.

JsonWriter toJson(JsonWriter jsonWriter)
CloudEndpointCreateParametersProperties withAzureFileShareName(String azureFileShareName)

Set the azureFileShareName property: Azure file share name.

CloudEndpointCreateParametersProperties withChangeEnumerationIntervalDays(Integer changeEnumerationIntervalDays)

Set the changeEnumerationIntervalDays property: The interval for enumerating changes on the cloud endpoint.

CloudEndpointCreateParametersProperties withFriendlyName(String friendlyName)

Set the friendlyName property: Friendly Name.

CloudEndpointCreateParametersProperties withStorageAccountResourceId(String storageAccountResourceId)

Set the storageAccountResourceId property: Storage Account Resource Id.

CloudEndpointCreateParametersProperties withStorageAccountTenantId(String storageAccountTenantId)

Set the storageAccountTenantId property: Storage Account Tenant Id.

Methods inherited from java.lang.Object

Constructor Details

CloudEndpointCreateParametersProperties

public CloudEndpointCreateParametersProperties()

Creates an instance of CloudEndpointCreateParametersProperties class.

Method Details

azureFileShareName

public String azureFileShareName()

Get the azureFileShareName property: Azure file share name.

Returns:

the azureFileShareName value.

changeEnumerationIntervalDays

public Integer changeEnumerationIntervalDays()

Get the changeEnumerationIntervalDays property: The interval for enumerating changes on the cloud endpoint.

Returns:

the changeEnumerationIntervalDays value.

friendlyName

public String friendlyName()

Get the friendlyName property: Friendly Name.

Returns:

the friendlyName value.

fromJson

public static CloudEndpointCreateParametersProperties fromJson(JsonReader jsonReader)

Reads an instance of CloudEndpointCreateParametersProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of CloudEndpointCreateParametersProperties if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the CloudEndpointCreateParametersProperties.

storageAccountResourceId

public String storageAccountResourceId()

Get the storageAccountResourceId property: Storage Account Resource Id.

Returns:

the storageAccountResourceId value.

storageAccountTenantId

public String storageAccountTenantId()

Get the storageAccountTenantId property: Storage Account Tenant Id.

Returns:

the storageAccountTenantId value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

withAzureFileShareName

public CloudEndpointCreateParametersProperties withAzureFileShareName(String azureFileShareName)

Set the azureFileShareName property: Azure file share name.

Parameters:

azureFileShareName - the azureFileShareName value to set.

Returns:

the CloudEndpointCreateParametersProperties object itself.

withChangeEnumerationIntervalDays

public CloudEndpointCreateParametersProperties withChangeEnumerationIntervalDays(Integer changeEnumerationIntervalDays)

Set the changeEnumerationIntervalDays property: The interval for enumerating changes on the cloud endpoint.

Parameters:

changeEnumerationIntervalDays - the changeEnumerationIntervalDays value to set.

Returns:

the CloudEndpointCreateParametersProperties object itself.

withFriendlyName

public CloudEndpointCreateParametersProperties withFriendlyName(String friendlyName)

Set the friendlyName property: Friendly Name.

Parameters:

friendlyName - the friendlyName value to set.

Returns:

the CloudEndpointCreateParametersProperties object itself.

withStorageAccountResourceId

public CloudEndpointCreateParametersProperties withStorageAccountResourceId(String storageAccountResourceId)

Set the storageAccountResourceId property: Storage Account Resource Id.

Parameters:

storageAccountResourceId - the storageAccountResourceId value to set.

Returns:

the CloudEndpointCreateParametersProperties object itself.

withStorageAccountTenantId

public CloudEndpointCreateParametersProperties withStorageAccountTenantId(String storageAccountTenantId)

Set the storageAccountTenantId property: Storage Account Tenant Id.

Parameters:

storageAccountTenantId - the storageAccountTenantId value to set.

Returns:

the CloudEndpointCreateParametersProperties object itself.

Applies to