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 AwsAccessRolegetAccessRole()Authentication using Google owned service account to assume into customer's AWS IAM Role.AwsAccessRoleOrBuildergetAccessRoleOrBuilder()Authentication using Google owned service account to assume into customer's AWS IAM Role.AwsProperties.AuthenticationMethodCasegetAuthenticationMethodCase()AwsCrossAccountRolegetCrossAccountRole()Deprecated.google.cloud.bigquery.connection.v1.AwsProperties.cross_account_role is deprecated.AwsCrossAccountRoleOrBuildergetCrossAccountRoleOrBuilder()Deprecated.booleanhasAccessRole()Authentication using Google owned service account to assume into customer's AWS IAM Role.booleanhasCrossAccountRole()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()
-
-