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