Class FileServerWriteSettingsArgs.Builder

    • Method Detail

      • copyBehavior

        public FileServerWriteSettingsArgs.Builder copyBehavior​(@Nullable
                                                                com.pulumi.core.Output<java.lang.Object> copyBehavior)
        Parameters:
        copyBehavior - The type of copy behavior for copy sink.
        Returns:
        builder
      • copyBehavior

        public FileServerWriteSettingsArgs.Builder copyBehavior​(java.lang.Object copyBehavior)
        Parameters:
        copyBehavior - The type of copy behavior for copy sink.
        Returns:
        builder
      • disableMetricsCollection

        public FileServerWriteSettingsArgs.Builder disableMetricsCollection​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.Object> disableMetricsCollection)
        Parameters:
        disableMetricsCollection - If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
        Returns:
        builder
      • disableMetricsCollection

        public FileServerWriteSettingsArgs.Builder disableMetricsCollection​(java.lang.Object disableMetricsCollection)
        Parameters:
        disableMetricsCollection - If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
        Returns:
        builder
      • maxConcurrentConnections

        public FileServerWriteSettingsArgs.Builder maxConcurrentConnections​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.Object> maxConcurrentConnections)
        Parameters:
        maxConcurrentConnections - The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).
        Returns:
        builder
      • maxConcurrentConnections

        public FileServerWriteSettingsArgs.Builder maxConcurrentConnections​(java.lang.Object maxConcurrentConnections)
        Parameters:
        maxConcurrentConnections - The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).
        Returns:
        builder
      • metadata

        public FileServerWriteSettingsArgs.Builder metadata​(@Nullable
                                                            com.pulumi.core.Output<java.util.List<MetadataItemArgs>> metadata)
        Parameters:
        metadata - Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).
        Returns:
        builder
      • metadata

        public FileServerWriteSettingsArgs.Builder metadata​(java.util.List<MetadataItemArgs> metadata)
        Parameters:
        metadata - Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).
        Returns:
        builder
      • metadata

        public FileServerWriteSettingsArgs.Builder metadata​(MetadataItemArgs... metadata)
        Parameters:
        metadata - Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).
        Returns:
        builder
      • type

        public FileServerWriteSettingsArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The write setting type. Expected value is 'FileServerWriteSettings'.
        Returns:
        builder
      • type

        public FileServerWriteSettingsArgs.Builder type​(java.lang.String type)
        Parameters:
        type - The write setting type. Expected value is 'FileServerWriteSettings'.
        Returns:
        builder