Class ContainerWithSas
- java.lang.Object
-
- com.microsoft.azure.kusto.ingest.resources.ContainerWithSas
-
- All Implemented Interfaces:
ResourceWithSas<com.azure.storage.blob.BlobContainerClient>
public class ContainerWithSas extends Object implements ResourceWithSas<com.azure.storage.blob.BlobContainerClient>
-
-
Constructor Summary
Constructors Constructor Description ContainerWithSas(String url, com.azure.core.http.HttpClient httpClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccountName()com.azure.storage.blob.BlobContainerClientgetContainer()StringgetEndpointWithoutSas()com.azure.storage.blob.BlobContainerClientgetResource()StringgetSas()
-
-
-
Constructor Detail
-
ContainerWithSas
public ContainerWithSas(String url, com.azure.core.http.HttpClient httpClient) throws URISyntaxException
- Throws:
URISyntaxException
-
-
Method Detail
-
getSas
public String getSas()
-
getContainer
public com.azure.storage.blob.BlobContainerClient getContainer()
-
getEndpointWithoutSas
public String getEndpointWithoutSas()
- Specified by:
getEndpointWithoutSasin interfaceResourceWithSas<com.azure.storage.blob.BlobContainerClient>
-
getAccountName
public String getAccountName()
- Specified by:
getAccountNamein interfaceResourceWithSas<com.azure.storage.blob.BlobContainerClient>
-
getResource
public com.azure.storage.blob.BlobContainerClient getResource()
- Specified by:
getResourcein interfaceResourceWithSas<com.azure.storage.blob.BlobContainerClient>
-
-