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 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=378
         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];
        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=378
         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];
        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;