- 0.62.0 (latest)
- 0.61.0
- 0.60.0
- 0.58.0
- 0.56.0
- 0.55.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public enum IcebergCatalog.CredentialMode extends Enum<IcebergCatalog.CredentialMode> implements ProtocolMessageEnum
The credential mode used for the catalog.
Protobuf enum google.cloud.biglake.v1.IcebergCatalog.CredentialMode
Implements
ProtocolMessageEnumStatic Fields |
|
---|---|
Name | Description |
CREDENTIAL_MODE_END_USER |
End user credentials, default. The authenticating user must have access to the catalog resources and the corresponding Google Cloud Storage files. |
CREDENTIAL_MODE_END_USER_VALUE |
End user credentials, default. The authenticating user must have access to the catalog resources and the corresponding Google Cloud Storage files. |
CREDENTIAL_MODE_UNSPECIFIED |
Default value. This value is unused. |
CREDENTIAL_MODE_UNSPECIFIED_VALUE |
Default value. This value is unused. |
CREDENTIAL_MODE_VENDED_CREDENTIALS |
Use credential vending. The authenticating user must have access to the
catalog resources and the system will provide the caller with downscoped
credentials to access the Google Cloud Storage files. All table
operations in this mode would require See: https://github.com/apache/iceberg/blob/931865ecaf40a827f9081dddb675bf1c95c05461/open-api/rest-catalog-open-api.yaml#L1854 for more details. |
CREDENTIAL_MODE_VENDED_CREDENTIALS_VALUE |
Use credential vending. The authenticating user must have access to the
catalog resources and the system will provide the caller with downscoped
credentials to access the Google Cloud Storage files. All table
operations in this mode would require See: https://github.com/apache/iceberg/blob/931865ecaf40a827f9081dddb675bf1c95c05461/open-api/rest-catalog-open-api.yaml#L1854 for more details. |
UNRECOGNIZED |
Static Methods |
|
---|---|
Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
Methods |
|
---|---|
Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |