public static interface AssetDetails.Builder extends SdkPojo, CopyableBuilder<AssetDetails.Builder,AssetDetails>
| Modifier and Type | Method and Description |
|---|---|
AssetDetails.Builder |
apiGatewayApiAsset(ApiGatewayApiAsset apiGatewayApiAsset)
Information about the API Gateway API asset.
|
default AssetDetails.Builder |
apiGatewayApiAsset(Consumer<ApiGatewayApiAsset.Builder> apiGatewayApiAsset)
Information about the API Gateway API asset.
|
default AssetDetails.Builder |
lakeFormationDataPermissionAsset(Consumer<LakeFormationDataPermissionAsset.Builder> lakeFormationDataPermissionAsset)
The AWS Lake Formation data permission that is the asset.
|
AssetDetails.Builder |
lakeFormationDataPermissionAsset(LakeFormationDataPermissionAsset lakeFormationDataPermissionAsset)
The AWS Lake Formation data permission that is the asset.
|
default AssetDetails.Builder |
redshiftDataShareAsset(Consumer<RedshiftDataShareAsset.Builder> redshiftDataShareAsset)
The Amazon Redshift datashare that is the asset.
|
AssetDetails.Builder |
redshiftDataShareAsset(RedshiftDataShareAsset redshiftDataShareAsset)
The Amazon Redshift datashare that is the asset.
|
default AssetDetails.Builder |
s3DataAccessAsset(Consumer<S3DataAccessAsset.Builder> s3DataAccessAsset)
The Amazon S3 data access that is the asset.
|
AssetDetails.Builder |
s3DataAccessAsset(S3DataAccessAsset s3DataAccessAsset)
The Amazon S3 data access that is the asset.
|
default AssetDetails.Builder |
s3SnapshotAsset(Consumer<S3SnapshotAsset.Builder> s3SnapshotAsset)
The Amazon S3 object that is the asset.
|
AssetDetails.Builder |
s3SnapshotAsset(S3SnapshotAsset s3SnapshotAsset)
The Amazon S3 object that is the asset.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAssetDetails.Builder s3SnapshotAsset(S3SnapshotAsset s3SnapshotAsset)
The Amazon S3 object that is the asset.
s3SnapshotAsset - The Amazon S3 object that is the asset.default AssetDetails.Builder s3SnapshotAsset(Consumer<S3SnapshotAsset.Builder> s3SnapshotAsset)
The Amazon S3 object that is the asset.
This is a convenience method that creates an instance of theS3SnapshotAsset.Builder avoiding the
need to create one manually via S3SnapshotAsset.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3SnapshotAsset(S3SnapshotAsset).
s3SnapshotAsset - a consumer that will call methods on S3SnapshotAsset.Builders3SnapshotAsset(S3SnapshotAsset)AssetDetails.Builder redshiftDataShareAsset(RedshiftDataShareAsset redshiftDataShareAsset)
The Amazon Redshift datashare that is the asset.
redshiftDataShareAsset - The Amazon Redshift datashare that is the asset.default AssetDetails.Builder redshiftDataShareAsset(Consumer<RedshiftDataShareAsset.Builder> redshiftDataShareAsset)
The Amazon Redshift datashare that is the asset.
This is a convenience method that creates an instance of theRedshiftDataShareAsset.Builder avoiding
the need to create one manually via RedshiftDataShareAsset.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to redshiftDataShareAsset(RedshiftDataShareAsset).
redshiftDataShareAsset - a consumer that will call methods on RedshiftDataShareAsset.BuilderredshiftDataShareAsset(RedshiftDataShareAsset)AssetDetails.Builder apiGatewayApiAsset(ApiGatewayApiAsset apiGatewayApiAsset)
Information about the API Gateway API asset.
apiGatewayApiAsset - Information about the API Gateway API asset.default AssetDetails.Builder apiGatewayApiAsset(Consumer<ApiGatewayApiAsset.Builder> apiGatewayApiAsset)
Information about the API Gateway API asset.
This is a convenience method that creates an instance of theApiGatewayApiAsset.Builder avoiding the
need to create one manually via ApiGatewayApiAsset.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to apiGatewayApiAsset(ApiGatewayApiAsset).
apiGatewayApiAsset - a consumer that will call methods on ApiGatewayApiAsset.BuilderapiGatewayApiAsset(ApiGatewayApiAsset)AssetDetails.Builder s3DataAccessAsset(S3DataAccessAsset s3DataAccessAsset)
The Amazon S3 data access that is the asset.
s3DataAccessAsset - The Amazon S3 data access that is the asset.default AssetDetails.Builder s3DataAccessAsset(Consumer<S3DataAccessAsset.Builder> s3DataAccessAsset)
The Amazon S3 data access that is the asset.
This is a convenience method that creates an instance of theS3DataAccessAsset.Builder avoiding the
need to create one manually via S3DataAccessAsset.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3DataAccessAsset(S3DataAccessAsset).
s3DataAccessAsset - a consumer that will call methods on S3DataAccessAsset.Builders3DataAccessAsset(S3DataAccessAsset)AssetDetails.Builder lakeFormationDataPermissionAsset(LakeFormationDataPermissionAsset lakeFormationDataPermissionAsset)
The AWS Lake Formation data permission that is the asset.
lakeFormationDataPermissionAsset - The AWS Lake Formation data permission that is the asset.default AssetDetails.Builder lakeFormationDataPermissionAsset(Consumer<LakeFormationDataPermissionAsset.Builder> lakeFormationDataPermissionAsset)
The AWS Lake Formation data permission that is the asset.
This is a convenience method that creates an instance of theLakeFormationDataPermissionAsset.Builder
avoiding the need to create one manually via LakeFormationDataPermissionAsset.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
lakeFormationDataPermissionAsset(LakeFormationDataPermissionAsset).
lakeFormationDataPermissionAsset - a consumer that will call methods on LakeFormationDataPermissionAsset.BuilderlakeFormationDataPermissionAsset(LakeFormationDataPermissionAsset)Copyright © 2023. All rights reserved.