Class: Google::Cloud::Datastream::V1alpha1::GcsDestinationConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb

Overview

Google Cloud Storage destination configuration

Instance Attribute Summary collapse

Instance Attribute Details

#avro_file_format::Google::Cloud::Datastream::V1alpha1::AvroFileFormat

Returns AVRO file format configuration.

Returns:



537
538
539
540
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 537

class GcsDestinationConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#file_rotation_interval::Google::Protobuf::Duration

Returns The maximum duration for which new events are added before a file is closed and a new file is created.

Returns:



537
538
539
540
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 537

class GcsDestinationConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#file_rotation_mb::Integer

Returns The maximum file size to be saved in the bucket.

Returns:

  • (::Integer)

    The maximum file size to be saved in the bucket.



537
538
539
540
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 537

class GcsDestinationConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#gcs_file_format::Google::Cloud::Datastream::V1alpha1::GcsFileFormat

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns File format that data should be written in. Deprecated field - use file_format instead.

Returns:



537
538
539
540
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 537

class GcsDestinationConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#json_file_format::Google::Cloud::Datastream::V1alpha1::JsonFileFormat

Returns JSON file format configuration.

Returns:



537
538
539
540
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 537

class GcsDestinationConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#path::String

Returns Path inside the Cloud Storage bucket to write data to.

Returns:

  • (::String)

    Path inside the Cloud Storage bucket to write data to.



537
538
539
540
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 537

class GcsDestinationConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end