@Generated(value="software.amazon.awssdk:codegen") public class PipelineMetadata extends Object implements StructuredPojo, ToCopyableBuilder<PipelineMetadata.Builder,PipelineMetadata>
Information about a pipeline.
Modifier and Type | Class and Description |
---|---|
static interface |
PipelineMetadata.Builder |
Modifier and Type | Method and Description |
---|---|
static PipelineMetadata.Builder |
builder() |
Instant |
created()
The date and time the pipeline was created, in timestamp format.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
pipelineArn()
The Amazon Resource Name (ARN) of the pipeline.
|
static Class<? extends PipelineMetadata.Builder> |
serializableBuilderClass() |
PipelineMetadata.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Instant |
updated()
The date and time the pipeline was last updated, in timestamp format.
|
copy
public String pipelineArn()
The Amazon Resource Name (ARN) of the pipeline.
public Instant created()
The date and time the pipeline was created, in timestamp format.
public Instant updated()
The date and time the pipeline was last updated, in timestamp format.
public PipelineMetadata.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PipelineMetadata.Builder,PipelineMetadata>
public static PipelineMetadata.Builder builder()
public static Class<? extends PipelineMetadata.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.