Interface OSPolicy.Resource.FileOrBuilder (2.43.0)

public static interface OSPolicy.Resource.FileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAllowInsecure()

public abstract boolean getAllowInsecure()

Defaults to false. When false, files are subject to validations based on the file type:

Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.

bool allow_insecure = 4;

Returns
TypeDescription
boolean

The allowInsecure.

getGcs()

public abstract OSPolicy.Resource.File.Gcs getGcs()

A Cloud Storage object.

.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Gcs gcs = 2;

Returns
TypeDescription
OSPolicy.Resource.File.Gcs

The gcs.

getGcsOrBuilder()

public abstract OSPolicy.Resource.File.GcsOrBuilder getGcsOrBuilder()

A Cloud Storage object.

.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Gcs gcs = 2;

Returns
TypeDescription
OSPolicy.Resource.File.GcsOrBuilder

getLocalPath()

public abstract String getLocalPath()

A local path within the VM to use.

string local_path = 3;

Returns
TypeDescription
String

The localPath.

getLocalPathBytes()

public abstract ByteString getLocalPathBytes()

A local path within the VM to use.

string local_path = 3;

Returns
TypeDescription
ByteString

The bytes for localPath.

getRemote()

public abstract OSPolicy.Resource.File.Remote getRemote()

A generic remote file.

.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Remote remote = 1;

Returns
TypeDescription
OSPolicy.Resource.File.Remote

The remote.

getRemoteOrBuilder()

public abstract OSPolicy.Resource.File.RemoteOrBuilder getRemoteOrBuilder()

A generic remote file.

.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Remote remote = 1;

Returns
TypeDescription
OSPolicy.Resource.File.RemoteOrBuilder

getTypeCase()

public abstract OSPolicy.Resource.File.TypeCase getTypeCase()
Returns
TypeDescription
OSPolicy.Resource.File.TypeCase

hasGcs()

public abstract boolean hasGcs()

A Cloud Storage object.

.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Gcs gcs = 2;

Returns
TypeDescription
boolean

Whether the gcs field is set.

hasLocalPath()

public abstract boolean hasLocalPath()

A local path within the VM to use.

string local_path = 3;

Returns
TypeDescription
boolean

Whether the localPath field is set.

hasRemote()

public abstract boolean hasRemote()

A generic remote file.

.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Remote remote = 1;

Returns
TypeDescription
boolean

Whether the remote field is set.