Interface DatastreamStreamDestinationConfigGcsDestinationConfig

    • Method Detail

      • getAvroFileFormat

        @Stability(Stable)
        @Nullable
        default DatastreamStreamDestinationConfigGcsDestinationConfigAvroFileFormat getAvroFileFormat()
        avro_file_format block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#avro_file_format DatastreamStream#avro_file_format}

      • getFileRotationInterval

        @Stability(Stable)
        @Nullable
        default String getFileRotationInterval()
        The maximum duration for which new events are added before a file is closed and a new file is created.

        A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#file_rotation_interval DatastreamStream#file_rotation_interval}

      • getFileRotationMb

        @Stability(Stable)
        @Nullable
        default Number getFileRotationMb()
        The maximum file size to be saved in the bucket.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#file_rotation_mb DatastreamStream#file_rotation_mb}

      • getJsonFileFormat

        @Stability(Stable)
        @Nullable
        default DatastreamStreamDestinationConfigGcsDestinationConfigJsonFileFormat getJsonFileFormat()
        json_file_format block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#json_file_format DatastreamStream#json_file_format}

      • getPath

        @Stability(Stable)
        @Nullable
        default String getPath()
        Path inside the Cloud Storage bucket to write data to.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#path DatastreamStream#path}