BlobFilterDetails Class
- java.
lang. Object - com.
azure. resourcemanager. databox. models. BlobFilterDetails
- com.
Implements
public final class BlobFilterDetails
implements JsonSerializable<BlobFilterDetails>
Filter details to transfer Azure Blobs.
Constructor Summary
| Constructor | Description |
|---|---|
| BlobFilterDetails() |
Creates an instance of Blob |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| List<String> |
blobPathList()
Get the blob |
| List<String> |
blobPrefixList()
Get the blob |
| List<String> |
containerList()
Get the container |
|
static
Blob |
fromJson(JsonReader jsonReader)
Reads an instance of Blob |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Blob |
withBlobPathList(List<String> blobPathList)
Set the blob |
|
Blob |
withBlobPrefixList(List<String> blobPrefixList)
Set the blob |
|
Blob |
withContainerList(List<String> containerList)
Set the container |
Methods inherited from java.lang.Object
Constructor Details
BlobFilterDetails
public BlobFilterDetails()
Creates an instance of BlobFilterDetails class.
Method Details
blobPathList
public List<String> blobPathList()
Get the blobPathList property: List of full path of the blobs to be transferred.
Returns:
blobPrefixList
public List<String> blobPrefixList()
Get the blobPrefixList property: Prefix list of the Azure blobs to be transferred.
Returns:
containerList
public List<String> containerList()
Get the containerList property: List of blob containers to be transferred.
Returns:
fromJson
public static BlobFilterDetails fromJson(JsonReader jsonReader)
Reads an instance of BlobFilterDetails from the JsonReader.
Parameters:
Returns:
Throws:
toJson
validate
public void validate()
Validates the instance.
withBlobPathList
public BlobFilterDetails withBlobPathList(List<String> blobPathList)
Set the blobPathList property: List of full path of the blobs to be transferred.
Parameters:
Returns:
withBlobPrefixList
public BlobFilterDetails withBlobPrefixList(List<String> blobPrefixList)
Set the blobPrefixList property: Prefix list of the Azure blobs to be transferred.
Parameters:
Returns:
withContainerList
public BlobFilterDetails withContainerList(List<String> containerList)
Set the containerList property: List of blob containers to be transferred.
Parameters:
Returns: