Skip to content

CatalogProps

Properties for defining a Catalog.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-datalakeformation-catalog

Initializer

import com.aliyun.ros.cdk.datalakeformation.CatalogProps;
CatalogProps.builder()
    .name(java.lang.String)
    .name(IResolvable)
//  .isShared(java.lang.Boolean)
//  .isShared(IResolvable)
//  .options(IResolvable)
//  .options(java.util.Map<java.lang.String, java.lang.Object>)
//  .shareId(java.lang.String)
//  .shareId(IResolvable)
//  .type(java.lang.String)
//  .type(IResolvable)
    .build();

Properties

Name Type Description
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name: Catalog name.
isShared java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property isShared: Whether it is a shared data catalog.
options com.aliyun.ros.cdk.core.IResolvable OR java.util.Map Property options: Configuration parameters.
shareId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property shareId: Share ID.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property type: Catalog type.

nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property name: Catalog name.


isSharedOptional

public java.lang.Object getIsShared();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

Property isShared: Whether it is a shared data catalog.


optionsOptional

public java.lang.Object getOptions();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map

Property options: Configuration parameters.


shareIdOptional

public java.lang.Object getShareId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property shareId: Share ID.


typeOptional

public java.lang.Object getType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property type: Catalog type.