Class TransferTypes.AzureBlobStorageData (1.17.0)

public static final class TransferTypes.AzureBlobStorageData extends GeneratedMessageV3 implements TransferTypes.AzureBlobStorageDataOrBuilder

An AzureBlobStorageData resource can be a data source, but not a data sink. An AzureBlobStorageData resource represents one Azure container. The storage account determines the Azure endpoint. In an AzureBlobStorageData resource, a blobs's name is the Azure Blob Storage blob's key name.

Protobuf type google.storagetransfer.v1.AzureBlobStorageData

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > TransferTypes.AzureBlobStorageData

Static Fields

AZURE_CREDENTIALS_FIELD_NUMBER

public static final int AZURE_CREDENTIALS_FIELD_NUMBER
Field Value
TypeDescription
int

CONTAINER_FIELD_NUMBER

public static final int CONTAINER_FIELD_NUMBER
Field Value
TypeDescription
int

PATH_FIELD_NUMBER

public static final int PATH_FIELD_NUMBER
Field Value
TypeDescription
int

STORAGE_ACCOUNT_FIELD_NUMBER

public static final int STORAGE_ACCOUNT_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static TransferTypes.AzureBlobStorageData getDefaultInstance()
Returns
TypeDescription
TransferTypes.AzureBlobStorageData

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static TransferTypes.AzureBlobStorageData.Builder newBuilder()
Returns
TypeDescription
TransferTypes.AzureBlobStorageData.Builder

newBuilder(TransferTypes.AzureBlobStorageData prototype)

public static TransferTypes.AzureBlobStorageData.Builder newBuilder(TransferTypes.AzureBlobStorageData prototype)
Parameter
NameDescription
prototypeTransferTypes.AzureBlobStorageData
Returns
TypeDescription
TransferTypes.AzureBlobStorageData.Builder

parseDelimitedFrom(InputStream input)

public static TransferTypes.AzureBlobStorageData parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static TransferTypes.AzureBlobStorageData parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static TransferTypes.AzureBlobStorageData parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static TransferTypes.AzureBlobStorageData parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static TransferTypes.AzureBlobStorageData parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static TransferTypes.AzureBlobStorageData parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static TransferTypes.AzureBlobStorageData parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static TransferTypes.AzureBlobStorageData parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static TransferTypes.AzureBlobStorageData parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static TransferTypes.AzureBlobStorageData parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static TransferTypes.AzureBlobStorageData parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static TransferTypes.AzureBlobStorageData parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.AzureBlobStorageData
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<TransferTypes.AzureBlobStorageData> parser()
Returns
TypeDescription
Parser<AzureBlobStorageData>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getAzureCredentials()

public TransferTypes.AzureCredentials getAzureCredentials()

Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see User credentials.

.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];

Returns
TypeDescription
TransferTypes.AzureCredentials

The azureCredentials.

getAzureCredentialsOrBuilder()

public TransferTypes.AzureCredentialsOrBuilder getAzureCredentialsOrBuilder()

Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see User credentials.

.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];

Returns
TypeDescription
TransferTypes.AzureCredentialsOrBuilder

getContainer()

public String getContainer()

Required. The container to transfer from the Azure Storage account.

string container = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The container.

getContainerBytes()

public ByteString getContainerBytes()

Required. The container to transfer from the Azure Storage account.

string container = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for container.

getDefaultInstanceForType()

public TransferTypes.AzureBlobStorageData getDefaultInstanceForType()
Returns
TypeDescription
TransferTypes.AzureBlobStorageData

getParserForType()

public Parser<TransferTypes.AzureBlobStorageData> getParserForType()
Returns
TypeDescription
Parser<AzureBlobStorageData>
Overrides

getPath()

public String getPath()

Root path to transfer objects. Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.

string path = 5;

Returns
TypeDescription
String

The path.

getPathBytes()

public ByteString getPathBytes()

Root path to transfer objects. Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.

string path = 5;

Returns
TypeDescription
ByteString

The bytes for path.

getSerializedSize()

public int getSerializedSize()
Returns
TypeDescription
int
Overrides

getStorageAccount()

public String getStorageAccount()

Required. The name of the Azure Storage account.

string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The storageAccount.

getStorageAccountBytes()

public ByteString getStorageAccountBytes()

Required. The name of the Azure Storage account.

string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for storageAccount.

getUnknownFields()

public final UnknownFieldSet getUnknownFields()
Returns
TypeDescription
UnknownFieldSet
Overrides

hasAzureCredentials()

public boolean hasAzureCredentials()

Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see User credentials.

.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];

Returns
TypeDescription
boolean

Whether the azureCredentials field is set.

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

public TransferTypes.AzureBlobStorageData.Builder newBuilderForType()
Returns
TypeDescription
TransferTypes.AzureBlobStorageData.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected TransferTypes.AzureBlobStorageData.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
TransferTypes.AzureBlobStorageData.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

public TransferTypes.AzureBlobStorageData.Builder toBuilder()
Returns
TypeDescription
TransferTypes.AzureBlobStorageData.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
NameDescription
outputCodedOutputStream
Overrides
Exceptions
TypeDescription
IOException