GuestfsBTRFSFilesystemDefragment: Libguestfs GObject Bindings Reference Manual

## GuestfsBTRFSFilesystemDefragment GuestfsBTRFSFilesystemDefragment — An object encapsulating optional arguments for guestfs_session_btrfs_filesystem_defragment |

## Functions

GuestfsBTRFSFilesystemDefragment * | guestfs_btrfs_filesystem_defragment_new ()

## Properties

gchar * | compress | Read / Write / Construct
GuestfsTristate | flush | Read / Write / Construct

## Types and Values

struct | GuestfsBTRFSFilesystemDefragment
struct | GuestfsBTRFSFilesystemDefragmentClass

## Object Hierarchy

        GObject
        ╰── GuestfsBTRFSFilesystemDefragment

## Includes

    #include <guestfs-gobject.h>

## Description

An object encapsulating optional arguments for guestfs_session_btrfs_filesystem_defragment

## Functions

### guestfs_btrfs_filesystem_defragment_new ()

    GuestfsBTRFSFilesystemDefragment *
    guestfs_btrfs_filesystem_defragment_new
                                   (void);

Create a new GuestfsBTRFSFilesystemDefragment object

#### Returns

a new GuestfsBTRFSFilesystemDefragment object.

[transfer full]

## Types and Values

### struct GuestfsBTRFSFilesystemDefragment

    struct GuestfsBTRFSFilesystemDefragment;

An object encapsulating optional arguments for guestfs_session_btrfs_filesystem_defragment.

### struct GuestfsBTRFSFilesystemDefragmentClass

    struct GuestfsBTRFSFilesystemDefragmentClass {
      GObjectClass parent_class;
    };

A class metadata object for GuestfsBTRFSFilesystemDefragment.

#### Members

## Property Details

### The `“compress”` property

      “compress”                 gchar *

A string.

Flags: Read / Write / Construct

Default value: NULL

### The `“flush”` property

      “flush”                    GuestfsTristate

A boolean.

Flags: Read / Write / Construct

Default value: GUESTFS_TRISTATE_NONE