Interface CfnProjectProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnProjectProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:56.120Z") @Stability(Stable) public interface CfnProjectProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnProject.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.databrew.*;
 CfnProjectProps cfnProjectProps = CfnProjectProps.builder()
         .datasetName("datasetName")
         .name("name")
         .recipeName("recipeName")
         .roleArn("roleArn")
         // the properties below are optional
         .sample(SampleProperty.builder()
                 .type("type")
                 // the properties below are optional
                 .size(123)
                 .build())
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 
  • Method Details

    • getDatasetName

      @Stability(Stable) @NotNull String getDatasetName()
      The dataset that the project is to act upon.
    • getName

      @Stability(Stable) @NotNull String getName()
      The unique name of a project.
    • getRecipeName

      @Stability(Stable) @NotNull String getRecipeName()
      The name of a recipe that will be developed during a project session.
    • getRoleArn

      @Stability(Stable) @NotNull String getRoleArn()
      The Amazon Resource Name (ARN) of the role that will be assumed for this project.
    • getSample

      @Stability(Stable) @Nullable default Object getSample()
      The sample size and sampling type to apply to the data.

      If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.

    • getTags

      @Stability(Stable) @Nullable default List<CfnTag> getTags()
      Metadata tags that have been applied to the project.
    • builder

      @Stability(Stable) static CfnProjectProps.Builder builder()
      Returns:
      a CfnProjectProps.Builder of CfnProjectProps