@Generated(value="OracleSDKGenerator", comments="API Version: 20200407") public final class ZeroEtlPipelineSummary extends PipelineSummary
Summary of the ZeroETL pipeline.
Note: Objects should always be created or deserialized using the ZeroEtlPipelineSummary.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 the ZeroEtlPipelineSummary.Builder
, which maintain a
set of all explicitly set fields called ZeroEtlPipelineSummary.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
ZeroEtlPipelineSummary.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
ZeroEtlPipelineSummary(String id,
String displayName,
String description,
String compartmentId,
SourcePipelineConnectionDetails sourceConnectionDetails,
TargetPipelineConnectionDetails targetConnectionDetails,
Map<String,String> freeformTags,
LicenseModel licenseModel,
Integer cpuCoreCount,
Boolean isAutoScalingEnabled,
Map<String,Map<String,Object>> definedTags,
Map<String,Map<String,Object>> systemTags,
List<ResourceLock> locks,
Pipeline.LifecycleState lifecycleState,
PipelineLifecycleSubState lifecycleSubState,
String lifecycleDetails,
Date timeCreated,
Date timeUpdated,
ProcessOptions processOptions,
Date timeLastRecorded)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ZeroEtlPipelineSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
ProcessOptions |
getProcessOptions() |
Date |
getTimeLastRecorded()
When the resource was last updated.
|
int |
hashCode() |
ZeroEtlPipelineSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
getCompartmentId, getCpuCoreCount, getDefinedTags, getDescription, getDisplayName, getFreeformTags, getId, getIsAutoScalingEnabled, getLicenseModel, getLifecycleDetails, getLifecycleState, getLifecycleSubState, getLocks, getSourceConnectionDetails, getSystemTags, getTargetConnectionDetails, getTimeCreated, getTimeUpdated
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public ZeroEtlPipelineSummary(String id, String displayName, String description, String compartmentId, SourcePipelineConnectionDetails sourceConnectionDetails, TargetPipelineConnectionDetails targetConnectionDetails, Map<String,String> freeformTags, LicenseModel licenseModel, Integer cpuCoreCount, Boolean isAutoScalingEnabled, Map<String,Map<String,Object>> definedTags, Map<String,Map<String,Object>> systemTags, List<ResourceLock> locks, Pipeline.LifecycleState lifecycleState, PipelineLifecycleSubState lifecycleSubState, String lifecycleDetails, Date timeCreated, Date timeUpdated, ProcessOptions processOptions, Date timeLastRecorded)
public static ZeroEtlPipelineSummary.Builder builder()
Create a new builder.
public ZeroEtlPipelineSummary.Builder toBuilder()
public ProcessOptions getProcessOptions()
public Date getTimeLastRecorded()
When the resource was last updated. This option applies when retrieving a pipeline. The
format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z
.
public String toString()
toString
in class PipelineSummary
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class PipelineSummary
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class PipelineSummary
public int hashCode()
hashCode
in class PipelineSummary
Copyright © 2016–2024. All rights reserved.