- 1.85.0 (latest)
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.76.0
- 1.75.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.68.0
- 1.67.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.60.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.0.4
public static final class TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder extends GeneratedMessage.Builder<TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder> implements TransferTypes.AzureBlobStorageData.FederatedIdentityConfigOrBuilderThe identity of an Azure application through which Storage Transfer Service can authenticate requests using Azure workload identity federation.
Storage Transfer Service can issue requests to Azure Storage through registered Azure applications, eliminating the need to pass credentials to Storage Transfer Service directly.
To configure federated identity, see Configure access to Microsoft Azure Storage.
Protobuf type
google.storagetransfer.v1.AzureBlobStorageData.FederatedIdentityConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig build()| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig |
|
buildPartial()
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig |
|
clear()
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
|
clearClientId()
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder clearClientId()Required. The client (application) ID of the application with federated credentials.
string client_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
This builder for chaining. |
clearTenantId()
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder clearTenantId()Required. The tenant (directory) ID of the application with federated credentials.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
This builder for chaining. |
getClientId()
public String getClientId()Required. The client (application) ID of the application with federated credentials.
string client_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The clientId. |
getClientIdBytes()
public ByteString getClientIdBytes()Required. The client (application) ID of the application with federated credentials.
string client_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for clientId. |
getDefaultInstanceForType()
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getTenantId()
public String getTenantId()Required. The tenant (directory) ID of the application with federated credentials.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The tenantId. |
getTenantIdBytes()
public ByteString getTenantIdBytes()Required. The tenant (directory) ID of the application with federated credentials.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for tenantId. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
|
mergeFrom(TransferTypes.AzureBlobStorageData.FederatedIdentityConfig other)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder mergeFrom(TransferTypes.AzureBlobStorageData.FederatedIdentityConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
|
setClientId(String value)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder setClientId(String value)Required. The client (application) ID of the application with federated credentials.
string client_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe clientId to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
This builder for chaining. |
setClientIdBytes(ByteString value)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder setClientIdBytes(ByteString value)Required. The client (application) ID of the application with federated credentials.
string client_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for clientId to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
This builder for chaining. |
setTenantId(String value)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder setTenantId(String value)Required. The tenant (directory) ID of the application with federated credentials.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe tenantId to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
This builder for chaining. |
setTenantIdBytes(ByteString value)
public TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder setTenantIdBytes(ByteString value)Required. The tenant (directory) ID of the application with federated credentials.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for tenantId to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.AzureBlobStorageData.FederatedIdentityConfig.Builder |
This builder for chaining. |