Interface AnyResource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AnyResource.Builder,,AnyResource> SdkBuilder<AnyResource.Builder,,AnyResource> SdkPojo
- Enclosing class:
AnyResource
@Mutable
@NotThreadSafe
public static interface AnyResource.Builder
extends SdkPojo, CopyableBuilder<AnyResource.Builder,AnyResource>
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the Data Catalog.resourceType(String resourceType) The type of resource that the grant covers.resourceType(AnyResourceSupportedTypes resourceType) The type of resource that the grant covers.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
catalogId
The ID of the Data Catalog. By default, it's your account ID.
- Parameters:
catalogId- The ID of the Data Catalog. By default, it's your account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of resource that the grant covers. The only supported value is
TABLE.- Parameters:
resourceType- The type of resource that the grant covers. The only supported value isTABLE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of resource that the grant covers. The only supported value is
TABLE.- Parameters:
resourceType- The type of resource that the grant covers. The only supported value isTABLE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-