Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. Code generated by Microsoft (R) AutoRest Code Generator.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */
package com.microsoft.azure.management.storage; import com.fasterxml.jackson.annotation.JsonProperty;
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.
/** * The URIs that are used to perform a retrieval of a public blob, queue, * table, web or dfs object. */
public class Endpoints {
Gets the blob endpoint.
/** * Gets the blob endpoint. */
@JsonProperty(value = "blob", access = JsonProperty.Access.WRITE_ONLY) private String blob;
Gets the queue endpoint.
/** * Gets the queue endpoint. */
@JsonProperty(value = "queue", access = JsonProperty.Access.WRITE_ONLY) private String queue;
Gets the table endpoint.
/** * Gets the table endpoint. */
@JsonProperty(value = "table", access = JsonProperty.Access.WRITE_ONLY) private String table;
Gets the file endpoint.
/** * Gets the file endpoint. */
@JsonProperty(value = "file", access = JsonProperty.Access.WRITE_ONLY) private String file;
Gets the web endpoint.
/** * Gets the web endpoint. */
@JsonProperty(value = "web", access = JsonProperty.Access.WRITE_ONLY) private String web;
Gets the dfs endpoint.
/** * Gets the dfs endpoint. */
@JsonProperty(value = "dfs", access = JsonProperty.Access.WRITE_ONLY) private String dfs;
Gets the microsoft routing storage endpoints.
/** * Gets the microsoft routing storage endpoints. */
@JsonProperty(value = "microsoftEndpoints") private StorageAccountMicrosoftEndpoints microsoftEndpoints;
Gets the internet routing storage endpoints.
/** * Gets the internet routing storage endpoints. */
@JsonProperty(value = "internetEndpoints") private StorageAccountInternetEndpoints internetEndpoints;
Get gets the blob endpoint.
Returns:the blob value
/** * Get gets the blob endpoint. * * @return the blob value */
public String blob() { return this.blob; }
Get gets the queue endpoint.
Returns:the queue value
/** * Get gets the queue endpoint. * * @return the queue value */
public String queue() { return this.queue; }
Get gets the table endpoint.
Returns:the table value
/** * Get gets the table endpoint. * * @return the table value */
public String table() { return this.table; }
Get gets the file endpoint.
Returns:the file value
/** * Get gets the file endpoint. * * @return the file value */
public String file() { return this.file; }
Get gets the web endpoint.
Returns:the web value
/** * Get gets the web endpoint. * * @return the web value */
public String web() { return this.web; }
Get gets the dfs endpoint.
Returns:the dfs value
/** * Get gets the dfs endpoint. * * @return the dfs value */
public String dfs() { return this.dfs; }
Get gets the microsoft routing storage endpoints.
Returns:the microsoftEndpoints value
/** * Get gets the microsoft routing storage endpoints. * * @return the microsoftEndpoints value */
public StorageAccountMicrosoftEndpoints microsoftEndpoints() { return this.microsoftEndpoints; }
Set gets the microsoft routing storage endpoints.
Params:
  • microsoftEndpoints – the microsoftEndpoints value to set
Returns:the Endpoints object itself.
/** * Set gets the microsoft routing storage endpoints. * * @param microsoftEndpoints the microsoftEndpoints value to set * @return the Endpoints object itself. */
public Endpoints withMicrosoftEndpoints(StorageAccountMicrosoftEndpoints microsoftEndpoints) { this.microsoftEndpoints = microsoftEndpoints; return this; }
Get gets the internet routing storage endpoints.
Returns:the internetEndpoints value
/** * Get gets the internet routing storage endpoints. * * @return the internetEndpoints value */
public StorageAccountInternetEndpoints internetEndpoints() { return this.internetEndpoints; }
Set gets the internet routing storage endpoints.
Params:
  • internetEndpoints – the internetEndpoints value to set
Returns:the Endpoints object itself.
/** * Set gets the internet routing storage endpoints. * * @param internetEndpoints the internetEndpoints value to set * @return the Endpoints object itself. */
public Endpoints withInternetEndpoints(StorageAccountInternetEndpoints internetEndpoints) { this.internetEndpoints = internetEndpoints; return this; } }