Send feedback
Class SnapshotJobRequest (0.59.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.59.0 keyboard_arrow_down
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
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]