Class TableLevelSharingPropertiesArgs.Builder

    • Method Detail

      • externalTablesToExclude

        public TableLevelSharingPropertiesArgs.Builder externalTablesToExclude​(@Nullable
                                                                               com.pulumi.core.Output<java.util.List<java.lang.String>> externalTablesToExclude)
        Parameters:
        externalTablesToExclude - External tables to be excluded in the data set
        Returns:
        builder
      • externalTablesToExclude

        public TableLevelSharingPropertiesArgs.Builder externalTablesToExclude​(java.util.List<java.lang.String> externalTablesToExclude)
        Parameters:
        externalTablesToExclude - External tables to be excluded in the data set
        Returns:
        builder
      • externalTablesToExclude

        public TableLevelSharingPropertiesArgs.Builder externalTablesToExclude​(java.lang.String... externalTablesToExclude)
        Parameters:
        externalTablesToExclude - External tables to be excluded in the data set
        Returns:
        builder
      • externalTablesToInclude

        public TableLevelSharingPropertiesArgs.Builder externalTablesToInclude​(@Nullable
                                                                               com.pulumi.core.Output<java.util.List<java.lang.String>> externalTablesToInclude)
        Parameters:
        externalTablesToInclude - External tables to be included in the data set
        Returns:
        builder
      • externalTablesToInclude

        public TableLevelSharingPropertiesArgs.Builder externalTablesToInclude​(java.util.List<java.lang.String> externalTablesToInclude)
        Parameters:
        externalTablesToInclude - External tables to be included in the data set
        Returns:
        builder
      • externalTablesToInclude

        public TableLevelSharingPropertiesArgs.Builder externalTablesToInclude​(java.lang.String... externalTablesToInclude)
        Parameters:
        externalTablesToInclude - External tables to be included in the data set
        Returns:
        builder
      • materializedViewsToExclude

        public TableLevelSharingPropertiesArgs.Builder materializedViewsToExclude​(@Nullable
                                                                                  com.pulumi.core.Output<java.util.List<java.lang.String>> materializedViewsToExclude)
        Parameters:
        materializedViewsToExclude - Materialized views to be excluded in the data set
        Returns:
        builder
      • materializedViewsToExclude

        public TableLevelSharingPropertiesArgs.Builder materializedViewsToExclude​(java.util.List<java.lang.String> materializedViewsToExclude)
        Parameters:
        materializedViewsToExclude - Materialized views to be excluded in the data set
        Returns:
        builder
      • materializedViewsToExclude

        public TableLevelSharingPropertiesArgs.Builder materializedViewsToExclude​(java.lang.String... materializedViewsToExclude)
        Parameters:
        materializedViewsToExclude - Materialized views to be excluded in the data set
        Returns:
        builder
      • materializedViewsToInclude

        public TableLevelSharingPropertiesArgs.Builder materializedViewsToInclude​(@Nullable
                                                                                  com.pulumi.core.Output<java.util.List<java.lang.String>> materializedViewsToInclude)
        Parameters:
        materializedViewsToInclude - Materialized views to be included in the data set
        Returns:
        builder
      • materializedViewsToInclude

        public TableLevelSharingPropertiesArgs.Builder materializedViewsToInclude​(java.util.List<java.lang.String> materializedViewsToInclude)
        Parameters:
        materializedViewsToInclude - Materialized views to be included in the data set
        Returns:
        builder
      • materializedViewsToInclude

        public TableLevelSharingPropertiesArgs.Builder materializedViewsToInclude​(java.lang.String... materializedViewsToInclude)
        Parameters:
        materializedViewsToInclude - Materialized views to be included in the data set
        Returns:
        builder
      • tablesToExclude

        public TableLevelSharingPropertiesArgs.Builder tablesToExclude​(@Nullable
                                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> tablesToExclude)
        Parameters:
        tablesToExclude - Tables to be excluded in the data set
        Returns:
        builder
      • tablesToExclude

        public TableLevelSharingPropertiesArgs.Builder tablesToExclude​(java.util.List<java.lang.String> tablesToExclude)
        Parameters:
        tablesToExclude - Tables to be excluded in the data set
        Returns:
        builder
      • tablesToExclude

        public TableLevelSharingPropertiesArgs.Builder tablesToExclude​(java.lang.String... tablesToExclude)
        Parameters:
        tablesToExclude - Tables to be excluded in the data set
        Returns:
        builder
      • tablesToInclude

        public TableLevelSharingPropertiesArgs.Builder tablesToInclude​(@Nullable
                                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> tablesToInclude)
        Parameters:
        tablesToInclude - Tables to be included in the data set
        Returns:
        builder
      • tablesToInclude

        public TableLevelSharingPropertiesArgs.Builder tablesToInclude​(java.util.List<java.lang.String> tablesToInclude)
        Parameters:
        tablesToInclude - Tables to be included in the data set
        Returns:
        builder
      • tablesToInclude

        public TableLevelSharingPropertiesArgs.Builder tablesToInclude​(java.lang.String... tablesToInclude)
        Parameters:
        tablesToInclude - Tables to be included in the data set
        Returns:
        builder