@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SourceConnectionDetail extends Object implements Serializable, Cloneable, StructuredPojo
Provides details about the configured SourceConnection
.
Constructor and Description |
---|
SourceConnectionDetail() |
Modifier and Type | Method and Description |
---|---|
SourceConnectionDetail |
clone() |
boolean |
equals(Object obj) |
SourceConnectionParameters |
getConnectionParameters()
The connection details based on the connection
Type . |
LastSync |
getLastSync()
Provides details about the product's connection sync and contains the following sub-fields.
|
String |
getType()
The only supported
SourceConnection type is Codestar. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConnectionParameters(SourceConnectionParameters connectionParameters)
The connection details based on the connection
Type . |
void |
setLastSync(LastSync lastSync)
Provides details about the product's connection sync and contains the following sub-fields.
|
void |
setType(String type)
The only supported
SourceConnection type is Codestar. |
String |
toString()
Returns a string representation of this object.
|
SourceConnectionDetail |
withConnectionParameters(SourceConnectionParameters connectionParameters)
The connection details based on the connection
Type . |
SourceConnectionDetail |
withLastSync(LastSync lastSync)
Provides details about the product's connection sync and contains the following sub-fields.
|
SourceConnectionDetail |
withType(SourceType type)
The only supported
SourceConnection type is Codestar. |
SourceConnectionDetail |
withType(String type)
The only supported
SourceConnection type is Codestar. |
public void setType(String type)
The only supported SourceConnection
type is Codestar.
type
- The only supported SourceConnection
type is Codestar.SourceType
public String getType()
The only supported SourceConnection
type is Codestar.
SourceConnection
type is Codestar.SourceType
public SourceConnectionDetail withType(String type)
The only supported SourceConnection
type is Codestar.
type
- The only supported SourceConnection
type is Codestar.SourceType
public SourceConnectionDetail withType(SourceType type)
The only supported SourceConnection
type is Codestar.
type
- The only supported SourceConnection
type is Codestar.SourceType
public void setConnectionParameters(SourceConnectionParameters connectionParameters)
The connection details based on the connection Type
.
connectionParameters
- The connection details based on the connection Type
.public SourceConnectionParameters getConnectionParameters()
The connection details based on the connection Type
.
Type
.public SourceConnectionDetail withConnectionParameters(SourceConnectionParameters connectionParameters)
The connection details based on the connection Type
.
connectionParameters
- The connection details based on the connection Type
.public void setLastSync(LastSync lastSync)
Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
lastSync
- Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
public LastSync getLastSync()
Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
public SourceConnectionDetail withLastSync(LastSync lastSync)
Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
lastSync
- Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
public String toString()
toString
in class Object
Object.toString()
public SourceConnectionDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.