Interface SnapshotJobRequestOrBuilder (0.49.0)

public interface SnapshotJobRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDescription()

public abstract String getDescription()

User specified description of the snapshot. Maybe empty.

string description = 6;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

User specified description of the snapshot. Maybe empty.

string description = 6;

Returns
Type Description
ByteString

The bytes for description.

getJobId()

public abstract String getJobId()

The job to be snapshotted.

string job_id = 2;

Returns
Type Description
String

The jobId.

getJobIdBytes()

public abstract ByteString getJobIdBytes()

The job to be snapshotted.

string job_id = 2;

Returns
Type Description
ByteString

The bytes for jobId.

getLocation()

public abstract String getLocation()

The location that contains this job.

string location = 4;

Returns
Type Description
String

The location.

getLocationBytes()

public abstract ByteString getLocationBytes()

The location that contains this job.

string location = 4;

Returns
Type Description
ByteString

The bytes for location.

getProjectId()

public abstract String getProjectId()

The project which owns the job to be snapshotted.

string project_id = 1;

Returns
Type Description
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

The project which owns the job to be snapshotted.

string project_id = 1;

Returns
Type Description
ByteString

The bytes for projectId.

getSnapshotSources()

public abstract boolean getSnapshotSources()

If true, perform snapshots for sources which support this.

bool snapshot_sources = 5;

Returns
Type Description
boolean

The snapshotSources.

getTtl()

public abstract Duration getTtl()

TTL for the snapshot.

.google.protobuf.Duration ttl = 3;

Returns
Type Description
Duration

The ttl.

getTtlOrBuilder()

public abstract DurationOrBuilder getTtlOrBuilder()

TTL for the snapshot.

.google.protobuf.Duration ttl = 3;

Returns
Type Description
DurationOrBuilder

hasTtl()

public abstract boolean hasTtl()

TTL for the snapshot.

.google.protobuf.Duration ttl = 3;

Returns
Type Description
boolean

Whether the ttl field is set.