Class BuildRunSnapshotSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.devops.model.BuildRunSnapshotSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public final class BuildRunSnapshotSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of a single build run snapshot.Contains information including pipelineId, commitId. 
 Note: Objects should always be created or deserialized using theBuildRunSnapshotSummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theBuildRunSnapshotSummary.Builder, which maintain a set of all explicitly set fields calledBuildRunSnapshotSummary.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classBuildRunSnapshotSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description BuildRunSnapshotSummary(String buildPipelineId, String commitId, String buildRunId, String displayName, BuildRunSnapshot.LifecycleState lifecycleState, String lifecycleDetails, Date timeCreated, Date timeUpdated)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BuildRunSnapshotSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetBuildPipelineId()The OCID of the build pipeline where the build was triggered.StringgetBuildRunId()The OCID of the build run.StringgetCommitId()The commit id which the build was triggered from.StringgetDisplayName()The display name of the build run.StringgetLifecycleDetails()A message describing the current state in more detail.BuildRunSnapshot.LifecycleStategetLifecycleState()The current status of the build run.DategetTimeCreated()The time the build run was created.DategetTimeUpdated()The time the build run was updated.inthashCode()BuildRunSnapshotSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
BuildRunSnapshotSummary@Deprecated @ConstructorProperties({"buildPipelineId","commitId","buildRunId","displayName","lifecycleState","lifecycleDetails","timeCreated","timeUpdated"}) public BuildRunSnapshotSummary(String buildPipelineId, String commitId, String buildRunId, String displayName, BuildRunSnapshot.LifecycleState lifecycleState, String lifecycleDetails, Date timeCreated, Date timeUpdated) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static BuildRunSnapshotSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic BuildRunSnapshotSummary.Builder toBuilder() 
 - 
getBuildPipelineIdpublic String getBuildPipelineId() The OCID of the build pipeline where the build was triggered.- Returns:
- the value
 
 - 
getCommitIdpublic String getCommitId() The commit id which the build was triggered from.- Returns:
- the value
 
 - 
getBuildRunIdpublic String getBuildRunId() The OCID of the build run.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() The display name of the build run.- Returns:
- the value
 
 - 
getLifecycleStatepublic BuildRunSnapshot.LifecycleState getLifecycleState() The current status of the build run.- Returns:
- the value
 
 - 
getLifecycleDetailspublic String getLifecycleDetails() A message describing the current state in more detail.- Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The time the build run was created.Format defined by RFC3339. - Returns:
- the value
 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The time the build run was updated.Format defined by RFC3339. - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-