Interface AwsPropertiesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AwsProperties
,AwsProperties.Builder
public interface AwsPropertiesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description AwsAccessRole
getAccessRole()
Authentication using Google owned service account to assume into customer's AWS IAM Role.AwsAccessRoleOrBuilder
getAccessRoleOrBuilder()
Authentication using Google owned service account to assume into customer's AWS IAM Role.AwsProperties.AuthenticationMethodCase
getAuthenticationMethodCase()
AwsCrossAccountRole
getCrossAccountRole()
Deprecated.google.cloud.bigquery.connection.v1.AwsProperties.cross_account_role is deprecated.AwsCrossAccountRoleOrBuilder
getCrossAccountRoleOrBuilder()
Deprecated.boolean
hasAccessRole()
Authentication using Google owned service account to assume into customer's AWS IAM Role.boolean
hasCrossAccountRole()
Deprecated.google.cloud.bigquery.connection.v1.AwsProperties.cross_account_role is deprecated.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasCrossAccountRole
@Deprecated boolean hasCrossAccountRole()
Deprecated.google.cloud.bigquery.connection.v1.AwsProperties.cross_account_role is deprecated. See google/cloud/bigquery/connection/v1/connection.proto;l=378Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role. Deprecated, do not use.
.google.cloud.bigquery.connection.v1.AwsCrossAccountRole cross_account_role = 2 [deprecated = true];
- Returns:
- Whether the crossAccountRole field is set.
-
getCrossAccountRole
@Deprecated AwsCrossAccountRole getCrossAccountRole()
Deprecated.google.cloud.bigquery.connection.v1.AwsProperties.cross_account_role is deprecated. See google/cloud/bigquery/connection/v1/connection.proto;l=378Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role. Deprecated, do not use.
.google.cloud.bigquery.connection.v1.AwsCrossAccountRole cross_account_role = 2 [deprecated = true];
- Returns:
- The crossAccountRole.
-
getCrossAccountRoleOrBuilder
@Deprecated AwsCrossAccountRoleOrBuilder getCrossAccountRoleOrBuilder()
Deprecated.Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role. Deprecated, do not use.
.google.cloud.bigquery.connection.v1.AwsCrossAccountRole cross_account_role = 2 [deprecated = true];
-
hasAccessRole
boolean hasAccessRole()
Authentication using Google owned service account to assume into customer's AWS IAM Role.
.google.cloud.bigquery.connection.v1.AwsAccessRole access_role = 3;
- Returns:
- Whether the accessRole field is set.
-
getAccessRole
AwsAccessRole getAccessRole()
Authentication using Google owned service account to assume into customer's AWS IAM Role.
.google.cloud.bigquery.connection.v1.AwsAccessRole access_role = 3;
- Returns:
- The accessRole.
-
getAccessRoleOrBuilder
AwsAccessRoleOrBuilder getAccessRoleOrBuilder()
Authentication using Google owned service account to assume into customer's AWS IAM Role.
.google.cloud.bigquery.connection.v1.AwsAccessRole access_role = 3;
-
getAuthenticationMethodCase
AwsProperties.AuthenticationMethodCase getAuthenticationMethodCase()
-
-