BlobAccessPointSourceProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.BlobAccessPointSourceProperties

Implements

public class BlobAccessPointSourceProperties
implements JsonSerializable<BlobAccessPointSourceProperties>

Information about the data source exposed through a Blob Access Point.

Constructor Summary

Constructor Description
BlobAccessPointSourceProperties()

Creates an instance of BlobAccessPointSourceProperties class.

Method Summary

Modifier and Type Method and Description
static BlobAccessPointSourceProperties fromJson(JsonReader jsonReader)

Reads an instance of BlobAccessPointSourceProperties from the JsonReader.

BlobAccessPointSourceType sourceType()

Get the sourceType property: The source type.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

BlobAccessPointSourceProperties

public BlobAccessPointSourceProperties()

Creates an instance of BlobAccessPointSourceProperties class.

Method Details

fromJson

public static BlobAccessPointSourceProperties fromJson(JsonReader jsonReader)

Reads an instance of BlobAccessPointSourceProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If an error occurs while reading the BlobAccessPointSourceProperties.

sourceType

public BlobAccessPointSourceType sourceType()

Get the sourceType property: The source type. This value determines the remaining shape of the source object.

Returns:

the sourceType value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to