Interface AspectType.AuthorizationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AspectType.Authorization, AspectType.Authorization.Builder
Enclosing class:
AspectType

public static interface AspectType.AuthorizationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Immutable.
    com.google.protobuf.ByteString
    Immutable.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getAlternateUsePermission

      String getAlternateUsePermission()
       Immutable. The IAM permission grantable on the EntryGroup to allow access
       to instantiate Aspects of Dataplex Universal Catalog owned AspectTypes,
       only settable for Dataplex Universal Catalog owned Types.
       
      string alternate_use_permission = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The alternateUsePermission.
    • getAlternateUsePermissionBytes

      com.google.protobuf.ByteString getAlternateUsePermissionBytes()
       Immutable. The IAM permission grantable on the EntryGroup to allow access
       to instantiate Aspects of Dataplex Universal Catalog owned AspectTypes,
       only settable for Dataplex Universal Catalog owned Types.
       
      string alternate_use_permission = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for alternateUsePermission.