CloudEndpointCreateParameters Class

public final class CloudEndpointCreateParameters
extends ProxyResource

The parameters used when creating a cloud endpoint.

Constructor Summary

Constructor Description
CloudEndpointCreateParameters()

Creates an instance of CloudEndpointCreateParameters 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 CloudEndpointCreateParameters fromJson(JsonReader jsonReader)

Reads an instance of CloudEndpointCreateParameters from the JsonReader.

String id()

Get the id property: Fully qualified resource Id for the resource.

String name()

Get the name property: The name of the resource.

String storageAccountResourceId()

Get the storageAccountResourceId property: Storage Account Resource Id.

String storageAccountTenantId()

Get the storageAccountTenantId property: Storage Account Tenant Id.

SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

CloudEndpointCreateParameters withAzureFileShareName(String azureFileShareName)

Set the azureFileShareName property: Azure file share name.

CloudEndpointCreateParameters withChangeEnumerationIntervalDays(Integer changeEnumerationIntervalDays)

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

CloudEndpointCreateParameters withFriendlyName(String friendlyName)

Set the friendlyName property: Friendly Name.

CloudEndpointCreateParameters withStorageAccountResourceId(String storageAccountResourceId)

Set the storageAccountResourceId property: Storage Account Resource Id.

CloudEndpointCreateParameters withStorageAccountTenantId(String storageAccountTenantId)

Set the storageAccountTenantId property: Storage Account Tenant Id.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

CloudEndpointCreateParameters

public CloudEndpointCreateParameters()

Creates an instance of CloudEndpointCreateParameters 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 CloudEndpointCreateParameters fromJson(JsonReader jsonReader)

Reads an instance of CloudEndpointCreateParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

id

public String id()

Get the id property: Fully qualified resource Id for the resource.

Overrides:

CloudEndpointCreateParameters.id()

Returns:

the id value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

CloudEndpointCreateParameters.name()

Returns:

the name value.

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.

systemData

public SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

CloudEndpointCreateParameters.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

CloudEndpointCreateParameters.type()

Returns:

the type value.

withAzureFileShareName

public CloudEndpointCreateParameters withAzureFileShareName(String azureFileShareName)

Set the azureFileShareName property: Azure file share name.

Parameters:

azureFileShareName - the azureFileShareName value to set.

Returns:

the CloudEndpointCreateParameters object itself.

withChangeEnumerationIntervalDays

public CloudEndpointCreateParameters 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 CloudEndpointCreateParameters object itself.

withFriendlyName

public CloudEndpointCreateParameters withFriendlyName(String friendlyName)

Set the friendlyName property: Friendly Name.

Parameters:

friendlyName - the friendlyName value to set.

Returns:

the CloudEndpointCreateParameters object itself.

withStorageAccountResourceId

public CloudEndpointCreateParameters withStorageAccountResourceId(String storageAccountResourceId)

Set the storageAccountResourceId property: Storage Account Resource Id.

Parameters:

storageAccountResourceId - the storageAccountResourceId value to set.

Returns:

the CloudEndpointCreateParameters object itself.

withStorageAccountTenantId

public CloudEndpointCreateParameters withStorageAccountTenantId(String storageAccountTenantId)

Set the storageAccountTenantId property: Storage Account Tenant Id.

Parameters:

storageAccountTenantId - the storageAccountTenantId value to set.

Returns:

the CloudEndpointCreateParameters object itself.

Applies to