class MirrorConfig

Defined at line 3310 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

The configuration necessary to connect to a mirror.

Public Methods

void MirrorConfig (Storage_ storage)
void MirrorConfig ()

Defined at line 3315 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

void MirrorConfig (MirrorConfig && )

Defined at line 3316 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

void MirrorConfig (const MirrorConfig & other)
MirrorConfig & operator= (MirrorConfig && )

Defined at line 3317 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

MirrorConfig & operator= (const MirrorConfig & other)
bool operator== (const MirrorConfig & other)
bool operator!= (const MirrorConfig & other)
bool IsEmpty ()
const std::optional< ::std::string> & mirror_url ()

The base URL of the TUF metadata on this mirror. Required.

::std::optional< ::std::string> & mirror_url ()

The base URL of the TUF metadata on this mirror. Required.

MirrorConfig & mirror_url (std::optional< ::std::string> value)

The base URL of the TUF metadata on this mirror. Required.

const std::optional<bool> & subscribe ()

Whether or not to automatically monitor the mirror for updates. Required.

::std::optional<bool> & subscribe ()

Whether or not to automatically monitor the mirror for updates. Required.

MirrorConfig & subscribe (std::optional<bool> value)

Whether or not to automatically monitor the mirror for updates. Required.

const std::optional< ::std::string> & blob_mirror_url ()

The URL where blobs from this mirror should be fetched. Optional.

If absent presumed to be `mirror_url + "/blobs"`.

::std::optional< ::std::string> & blob_mirror_url ()

The URL where blobs from this mirror should be fetched. Optional.

If absent presumed to be `mirror_url + "/blobs"`.

MirrorConfig & blob_mirror_url (std::optional< ::std::string> value)

The URL where blobs from this mirror should be fetched. Optional.

If absent presumed to be `mirror_url + "/blobs"`.

void MirrorConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits