public final class SnapshotJobRequest extends GeneratedMessageV3 implements SnapshotJobRequestOrBuilder
Request to create a snapshot of a job.
Protobuf type google.dataflow.v1beta3.SnapshotJobRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
JOB_ID_FIELD_NUMBER
public static final int JOB_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LOCATION_FIELD_NUMBER
public static final int LOCATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PROJECT_ID_FIELD_NUMBER
public static final int PROJECT_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SNAPSHOT_SOURCES_FIELD_NUMBER
public static final int SNAPSHOT_SOURCES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TTL_FIELD_NUMBER
public static final int TTL_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SnapshotJobRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SnapshotJobRequest.Builder newBuilder()
newBuilder(SnapshotJobRequest prototype)
public static SnapshotJobRequest.Builder newBuilder(SnapshotJobRequest prototype)
public static SnapshotJobRequest parseDelimitedFrom(InputStream input)
public static SnapshotJobRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SnapshotJobRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SnapshotJobRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SnapshotJobRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SnapshotJobRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SnapshotJobRequest parseFrom(CodedInputStream input)
public static SnapshotJobRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SnapshotJobRequest parseFrom(InputStream input)
public static SnapshotJobRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SnapshotJobRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SnapshotJobRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SnapshotJobRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SnapshotJobRequest getDefaultInstanceForType()
getDescription()
public String getDescription()
User specified description of the snapshot. Maybe empty.
string description = 6;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
User specified description of the snapshot. Maybe empty.
string description = 6;
Returns |
Type |
Description |
ByteString |
The bytes for description.
|
getJobId()
The job to be snapshotted.
string job_id = 2;
Returns |
Type |
Description |
String |
The jobId.
|
getJobIdBytes()
public ByteString getJobIdBytes()
The job to be snapshotted.
string job_id = 2;
Returns |
Type |
Description |
ByteString |
The bytes for jobId.
|
getLocation()
public String getLocation()
The location that contains this job.
string location = 4;
Returns |
Type |
Description |
String |
The location.
|
getLocationBytes()
public ByteString getLocationBytes()
The location that contains this job.
string location = 4;
Returns |
Type |
Description |
ByteString |
The bytes for location.
|
getParserForType()
public Parser<SnapshotJobRequest> getParserForType()
Overrides
getProjectId()
public String getProjectId()
The project which owns the job to be snapshotted.
string project_id = 1;
Returns |
Type |
Description |
String |
The projectId.
|
getProjectIdBytes()
public ByteString getProjectIdBytes()
The project which owns the job to be snapshotted.
string project_id = 1;
Returns |
Type |
Description |
ByteString |
The bytes for projectId.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSnapshotSources()
public boolean getSnapshotSources()
If true, perform snapshots for sources which support this.
bool snapshot_sources = 5;
Returns |
Type |
Description |
boolean |
The snapshotSources.
|
getTtl()
TTL for the snapshot.
.google.protobuf.Duration ttl = 3;
Returns |
Type |
Description |
Duration |
The ttl.
|
getTtlOrBuilder()
public DurationOrBuilder getTtlOrBuilder()
TTL for the snapshot.
.google.protobuf.Duration ttl = 3;
hasTtl()
TTL for the snapshot.
.google.protobuf.Duration ttl = 3;
Returns |
Type |
Description |
boolean |
Whether the ttl field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SnapshotJobRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SnapshotJobRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public SnapshotJobRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides