Class TransferTypes.AzureBlobStorageData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
com.google.storagetransfer.v1.proto.TransferTypes.AzureBlobStorageData.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TransferTypes.AzureBlobStorageDataOrBuilder,Cloneable
- Enclosing class:
- TransferTypes.AzureBlobStorageData
public static final class TransferTypes.AzureBlobStorageData.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
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](https://docs.microsoft.com/en-us/azure/storage/common/storage-create-storage-account#storage-account-endpoints). In an AzureBlobStorageData resource, a blobs's name is the [Azure Blob Storage blob's key name](https://docs.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata#blob-names).Protobuf type
google.storagetransfer.v1.AzureBlobStorageData-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Optional.Optional.Root path to transfer objects.Required.Required.Required.Required.Required.com.google.protobuf.ByteStringRequired.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.Optional.Optional.getPath()Root path to transfer objects.com.google.protobuf.ByteStringRoot path to transfer objects.Required.com.google.protobuf.ByteStringRequired.booleanRequired.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanRequired.Optional.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Required.setAzureCredentials(TransferTypes.AzureCredentials.Builder builderForValue) Required.setContainer(String value) Required.setContainerBytes(com.google.protobuf.ByteString value) Required.setCredentialsSecret(String value) Optional.setCredentialsSecretBytes(com.google.protobuf.ByteString value) Optional.Optional.setFederatedIdentityConfig(TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder builderForValue) Optional.Root path to transfer objects.setPathBytes(com.google.protobuf.ByteString value) Root path to transfer objects.setStorageAccount(String value) Required.setStorageAccountBytes(com.google.protobuf.ByteString value) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
-
mergeFrom
public TransferTypes.AzureBlobStorageData.Builder mergeFrom(TransferTypes.AzureBlobStorageData other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>
-
mergeFrom
public TransferTypes.AzureBlobStorageData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TransferTypes.AzureBlobStorageData.Builder>- Throws:
IOException
-
getStorageAccount
Required. The name of the Azure Storage account.
string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getStorageAccountin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The storageAccount.
-
getStorageAccountBytes
public com.google.protobuf.ByteString getStorageAccountBytes()Required. The name of the Azure Storage account.
string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getStorageAccountBytesin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The bytes for storageAccount.
-
setStorageAccount
Required. The name of the Azure Storage account.
string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The storageAccount to set.- Returns:
- This builder for chaining.
-
clearStorageAccount
Required. The name of the Azure Storage account.
string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setStorageAccountBytes
public TransferTypes.AzureBlobStorageData.Builder setStorageAccountBytes(com.google.protobuf.ByteString value) Required. The name of the Azure Storage account.
string storage_account = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for storageAccount to set.- Returns:
- This builder for chaining.
-
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](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];- Specified by:
hasAzureCredentialsin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- Whether the azureCredentials field is set.
-
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](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getAzureCredentialsin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The azureCredentials.
-
setAzureCredentials
public TransferTypes.AzureBlobStorageData.Builder setAzureCredentials(TransferTypes.AzureCredentials value) Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; -
setAzureCredentials
public TransferTypes.AzureBlobStorageData.Builder setAzureCredentials(TransferTypes.AzureCredentials.Builder builderForValue) Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; -
mergeAzureCredentials
public TransferTypes.AzureBlobStorageData.Builder mergeAzureCredentials(TransferTypes.AzureCredentials value) Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; -
clearAzureCredentials
Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; -
getAzureCredentialsBuilder
Required. Input only. Credentials used to authenticate API requests to Azure. For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; -
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](/storage-transfer/docs/data-retention#user-credentials).
.google.storagetransfer.v1.AzureCredentials azure_credentials = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getAzureCredentialsOrBuilderin interfaceTransferTypes.AzureBlobStorageDataOrBuilder
-
getContainer
Required. The container to transfer from the Azure Storage account.
string container = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContainerin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The container.
-
getContainerBytes
public com.google.protobuf.ByteString getContainerBytes()Required. The container to transfer from the Azure Storage account.
string container = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContainerBytesin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The bytes for container.
-
setContainer
Required. The container to transfer from the Azure Storage account.
string container = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The container to set.- Returns:
- This builder for chaining.
-
clearContainer
Required. The container to transfer from the Azure Storage account.
string container = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setContainerBytes
public TransferTypes.AzureBlobStorageData.Builder setContainerBytes(com.google.protobuf.ByteString value) Required. The container to transfer from the Azure Storage account.
string container = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for container to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getPathin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The path.
-
getPathBytes
public com.google.protobuf.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;- Specified by:
getPathBytesin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The bytes for path.
-
setPath
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;- Parameters:
value- The path to set.- Returns:
- This builder for chaining.
-
clearPath
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:
- This builder for chaining.
-
setPathBytes
public TransferTypes.AzureBlobStorageData.Builder setPathBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for path to set.- Returns:
- This builder for chaining.
-
getCredentialsSecret
Optional. The Resource name of a secret in Secret Manager. The Azure SAS token must be stored in Secret Manager in JSON format: { "sas_token" : "SAS_TOKEN" } [GoogleServiceAccount][google.storagetransfer.v1.GoogleServiceAccount] must be granted `roles/secretmanager.secretAccessor` for the resource. See [Configure access to a source: Microsoft Azure Blob Storage] (https://cloud.google.com/storage-transfer/docs/source-microsoft-azure#secret_manager) for more information. If `credentials_secret` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials]. Format: `projects/{project_number}/secrets/{secret_name}`string credentials_secret = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCredentialsSecretin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The credentialsSecret.
-
getCredentialsSecretBytes
public com.google.protobuf.ByteString getCredentialsSecretBytes()Optional. The Resource name of a secret in Secret Manager. The Azure SAS token must be stored in Secret Manager in JSON format: { "sas_token" : "SAS_TOKEN" } [GoogleServiceAccount][google.storagetransfer.v1.GoogleServiceAccount] must be granted `roles/secretmanager.secretAccessor` for the resource. See [Configure access to a source: Microsoft Azure Blob Storage] (https://cloud.google.com/storage-transfer/docs/source-microsoft-azure#secret_manager) for more information. If `credentials_secret` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials]. Format: `projects/{project_number}/secrets/{secret_name}`string credentials_secret = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCredentialsSecretBytesin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The bytes for credentialsSecret.
-
setCredentialsSecret
Optional. The Resource name of a secret in Secret Manager. The Azure SAS token must be stored in Secret Manager in JSON format: { "sas_token" : "SAS_TOKEN" } [GoogleServiceAccount][google.storagetransfer.v1.GoogleServiceAccount] must be granted `roles/secretmanager.secretAccessor` for the resource. See [Configure access to a source: Microsoft Azure Blob Storage] (https://cloud.google.com/storage-transfer/docs/source-microsoft-azure#secret_manager) for more information. If `credentials_secret` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials]. Format: `projects/{project_number}/secrets/{secret_name}`string credentials_secret = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The credentialsSecret to set.- Returns:
- This builder for chaining.
-
clearCredentialsSecret
Optional. The Resource name of a secret in Secret Manager. The Azure SAS token must be stored in Secret Manager in JSON format: { "sas_token" : "SAS_TOKEN" } [GoogleServiceAccount][google.storagetransfer.v1.GoogleServiceAccount] must be granted `roles/secretmanager.secretAccessor` for the resource. See [Configure access to a source: Microsoft Azure Blob Storage] (https://cloud.google.com/storage-transfer/docs/source-microsoft-azure#secret_manager) for more information. If `credentials_secret` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials]. Format: `projects/{project_number}/secrets/{secret_name}`string credentials_secret = 7 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setCredentialsSecretBytes
public TransferTypes.AzureBlobStorageData.Builder setCredentialsSecretBytes(com.google.protobuf.ByteString value) Optional. The Resource name of a secret in Secret Manager. The Azure SAS token must be stored in Secret Manager in JSON format: { "sas_token" : "SAS_TOKEN" } [GoogleServiceAccount][google.storagetransfer.v1.GoogleServiceAccount] must be granted `roles/secretmanager.secretAccessor` for the resource. See [Configure access to a source: Microsoft Azure Blob Storage] (https://cloud.google.com/storage-transfer/docs/source-microsoft-azure#secret_manager) for more information. If `credentials_secret` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials]. Format: `projects/{project_number}/secrets/{secret_name}`string credentials_secret = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for credentialsSecret to set.- Returns:
- This builder for chaining.
-
hasFederatedIdentityConfig
public boolean hasFederatedIdentityConfig()Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasFederatedIdentityConfigin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- Whether the federatedIdentityConfig field is set.
-
getFederatedIdentityConfig
Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFederatedIdentityConfigin interfaceTransferTypes.AzureBlobStorageDataOrBuilder- Returns:
- The federatedIdentityConfig.
-
setFederatedIdentityConfig
public TransferTypes.AzureBlobStorageData.Builder setFederatedIdentityConfig(TransferTypes.AzureBlobStorageData.FederatedIdentityConfig value) Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL]; -
setFederatedIdentityConfig
public TransferTypes.AzureBlobStorageData.Builder setFederatedIdentityConfig(TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder builderForValue) Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL]; -
mergeFederatedIdentityConfig
public TransferTypes.AzureBlobStorageData.Builder mergeFederatedIdentityConfig(TransferTypes.AzureBlobStorageData.FederatedIdentityConfig value) Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL]; -
clearFederatedIdentityConfig
Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getFederatedIdentityConfigBuilder
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder getFederatedIdentityConfigBuilder()Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getFederatedIdentityConfigOrBuilder
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfigOrBuilder getFederatedIdentityConfigOrBuilder()Optional. Federated identity config of a user registered Azure application. If `federated_identity_config` is specified, do not specify [azure_credentials][google.storagetransfer.v1.AzureBlobStorageData.azure_credentials] or [credentials_secret][google.storagetransfer.v1.AzureBlobStorageData.credentials_secret].
.google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig federated_identity_config = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFederatedIdentityConfigOrBuilderin interfaceTransferTypes.AzureBlobStorageDataOrBuilder
-