Interface OSPolicy.Resource.FileOrBuilder (2.44.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
Type Description
boolean

The allowInsecure.

getGcs()

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

A Cloud Storage object.

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

Returns
Type Description
OSPolicy.Resource.File.Gcs

The gcs.

getGcsOrBuilder()

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

A Cloud Storage object.

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

Returns
Type Description
OSPolicy.Resource.File.GcsOrBuilder

getLocalPath()

public abstract String getLocalPath()

A local path within the VM to use.

string local_path = 3;

Returns
Type Description
String

The localPath.

getLocalPathBytes()

public abstract ByteString getLocalPathBytes()

A local path within the VM to use.

string local_path = 3;

Returns
Type Description
ByteString

The bytes for localPath.

getRemote()

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

A generic remote file.

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

Returns
Type Description
OSPolicy.Resource.File.Remote

The remote.

getRemoteOrBuilder()

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

A generic remote file.

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

Returns
Type Description
OSPolicy.Resource.File.RemoteOrBuilder

getTypeCase()

public abstract OSPolicy.Resource.File.TypeCase getTypeCase()
Returns
Type Description
OSPolicy.Resource.File.TypeCase

hasGcs()

public abstract boolean hasGcs()

A Cloud Storage object.

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

Returns
Type Description
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
Type Description
boolean

Whether the localPath field is set.

hasRemote()

public abstract boolean hasRemote()

A generic remote file.

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

Returns
Type Description
boolean

Whether the remote field is set.