public final class BlobURLParts
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
blobName
A
String representing the blob name or null. |
java.lang.String |
containerName
A
String representing the container name or null. |
java.lang.String |
host
A
String representing the host. |
SASQueryParameters |
sasQueryParameters
A
SASQueryParameters representing the SAS query parameters or null. |
java.lang.String |
scheme
A
String representing the scheme. |
java.lang.String |
snapshot
A
java.util.Date representing the snapshot time or null. |
java.util.Map<java.lang.String,java.lang.String[]> |
unparsedParameters
A
Map<String, String[]> representing query parameter vey value pairs aside from SAS parameters
and snapshot time or null. |
| Constructor and Description |
|---|
BlobURLParts()
Initializes a BlobURLParts object with all fields set to null, except unparsedParameters, which is an empty map.
|
| Modifier and Type | Method and Description |
|---|---|
java.net.URL |
toURL()
Converts the blob URL parts to a
URL. |
public java.lang.String scheme
String representing the scheme. Ex: "https://".public java.lang.String host
String representing the host. Ex: "account.blob.core.windows.net".public java.lang.String containerName
String representing the container name or null.public java.lang.String blobName
String representing the blob name or null.public java.lang.String snapshot
java.util.Date representing the snapshot time or null.public SASQueryParameters sasQueryParameters
SASQueryParameters representing the SAS query parameters or null.public java.util.Map<java.lang.String,java.lang.String[]> unparsedParameters
Map<String, String[]> representing query parameter vey value pairs aside from SAS parameters
and snapshot time or null.