com.amazonaws.services.lambda.runtime.events.CodeCommitEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-lambda-java-events Show documentation
Show all versions of aws-lambda-java-events Show documentation
Event interface definitions AWS services supported by AWS Lambda.
package com.amazonaws.services.lambda.runtime.events;
import org.joda.time.DateTime;
import java.io.Serializable;
import java.util.List;
/**
* References a CodeCommit event
*/
public class CodeCommitEvent implements Serializable, Cloneable {
private static final long serialVersionUID = 2404735479795009282L;
private List records;
/**
* represents a Reference object in a CodeCommit object
*/
public static class Reference implements Serializable, Cloneable {
private static final long serialVersionUID = 9166524005926768827L;
private String commit;
private String ref;
private Boolean created;
/**
* default constructor
*/
public Reference() {}
/**
* @return commit id
*/
public String getCommit() {
return this.commit;
}
/**
* @param commit set commit id
*/
public void setCommit(String commit) {
this.commit = commit;
}
/**
* @param commit commit id
* @return Reference
*/
public Reference withCommit(String commit) {
setCommit(commit);
return this;
}
/**
* @return reference id
*/
public String getRef() {
return this.ref;
}
/**
* @param ref reference id
*/
public void setRef(String ref) {
this.ref = ref;
}
/**
* @param ref reference id
* @return Reference object
*/
public Reference withRef(String ref) {
setRef(ref);
return this;
}
/**
* @return whether reference was created
*/
public Boolean getCreated() {
return this.created;
}
/**
* @param created whether reference was created
*/
public void setCreated(Boolean created) {
this.created = created;
}
/**
* @param created whether reference was created
* @return Reference object
*/
public Reference withCreated(Boolean created) {
setCreated(created);
return this;
}
/**
* Returns a string representation of this object; useful for testing and debugging.
*
* @return A string representation of this object.
*
* @see Object#toString()
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("{");
if (getCommit() != null)
sb.append("commit: ").append(getCommit()).append(",");
if (getRef() != null)
sb.append("ref: ").append(getRef()).append(",");
if (getCreated() != null)
sb.append("created: ").append(getCreated().toString());
sb.append("}");
return sb.toString();
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (obj instanceof Reference == false)
return false;
Reference other = (Reference) obj;
if (other.getCommit() == null ^ this.getCommit() == null)
return false;
if (other.getCommit() != null && other.getCommit().equals(this.getCommit()) == false)
return false;
if (other.getRef() == null ^ this.getRef() == null)
return false;
if (other.getRef() != null && other.getRef().equals(this.getRef()) == false)
return false;
if (other.getCreated() == null ^ this.getCreated() == null)
return false;
if (other.getCreated() != null && other.getCreated().equals(this.getCreated()) == false)
return false;
return true;
}
@Override
public int hashCode() {
final int prime = 31;
int hashCode = 1;
hashCode = prime * hashCode + ((getCommit() == null) ? 0 : getCommit().hashCode());
hashCode = prime * hashCode + ((getRef() == null) ? 0 : getRef().hashCode());
hashCode = prime * hashCode + ((getCreated() == null) ? 0 : getCreated().hashCode());
return hashCode;
}
@Override
public Reference clone() {
try {
return (Reference) super.clone();
} catch (CloneNotSupportedException e) {
throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone()", e);
}
}
}
/**
* Represents a CodeCommit object in a record
*/
public static class CodeCommit implements Serializable, Cloneable {
private static final long serialVersionUID = 2594306162311794147L;
private List references;
/**
* default constructor
*/
public CodeCommit() {}
/**
* @return list of Reference objects in the CodeCommit event
*/
public List getReferences() {
return this.references;
}
/**
* @param references list of Reference objects in the CodeCommit event
*/
public void setReferences(List references) {
this.references = references;
}
/**
* @param references list of Reference objects in the CodeCommit event
* @return CodeCommit
*/
public CodeCommit withReferences(List references) {
setReferences(references);
return this;
}
/**
* Returns a string representation of this object; useful for testing and debugging.
*
* @return A string representation of this object.
*
* @see Object#toString()
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("{");
if (getReferences() != null)
sb.append("references: ").append(getReferences().toString());
sb.append("}");
return sb.toString();
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (obj instanceof CodeCommit == false)
return false;
CodeCommit other = (CodeCommit) obj;
if (other.getReferences() == null ^ this.getReferences() == null)
return false;
if (other.getReferences() != null && other.getReferences().equals(this.getReferences()) == false)
return false;
return true;
}
@Override
public int hashCode() {
final int prime = 31;
int hashCode = 1;
hashCode = prime * hashCode + ((getReferences() == null) ? 0 : getReferences().hashCode());
return hashCode;
}
@Override
public CodeCommit clone() {
try {
return (CodeCommit) super.clone();
} catch (CloneNotSupportedException e) {
throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone()", e);
}
}
}
/**
* represents a CodeCommit record
*/
public static class Record implements Serializable, Cloneable {
private static final long serialVersionUID = 1116409777237432728L;
private String eventId;
private String eventVersion;
private DateTime eventTime;
private String eventTriggerName;
private Integer eventPartNumber;
private CodeCommit codeCommit;
private String eventName;
private String eventTriggerConfigId;
private String eventSourceArn;
private String userIdentityArn;
private String eventSource;
private String awsRegion;
private String customData;
private Integer eventTotalParts;
/**
* default constructor
*/
public Record() {}
/**
* @return event id
*/
public String getEventId() {
return this.eventId;
}
/**
* @param eventId event id
*/
public void setEventId(String eventId) {
this.eventId = eventId;
}
/**
* @param eventId event id
* @return Record
*/
public Record withEventId(String eventId) {
setEventId(eventId);
return this;
}
/**
* @return event version
*/
public String getEventVersion() {
return this.eventVersion;
}
/**
* @param eventVersion event version
*/
public void setEventVersion(String eventVersion) {
this.eventVersion = eventVersion;
}
/**
* @param eventVersion event version
* @return Record
*/
public Record withEventVersion(String eventVersion) {
setEventVersion(eventVersion);
return this;
}
/**
* @return event timestamp
*/
public DateTime getEventTime() {
return this.eventTime;
}
/**
* @param eventTime event timestamp
*/
public void setEventTime(DateTime eventTime) {
this.eventTime = eventTime;
}
/**
* @param eventTime event timestamp
* @return Record
*/
public Record withEventTime(DateTime eventTime) {
setEventTime(eventTime);
return this;
}
/**
* @return event trigger name
*/
public String getEventTriggerName() {
return this.eventTriggerName;
}
/**
* @param eventTriggerName event trigger name
*/
public void setEventTriggerName(String eventTriggerName) {
this.eventTriggerName = eventTriggerName;
}
/**
* @param eventTriggerName
* @return Record
*/
public Record withEventTriggerName(String eventTriggerName) {
setEventTriggerName(eventTriggerName);
return this;
}
/**
* @return event part number
*/
public Integer getEventPartNumber() {
return this.eventPartNumber;
}
/**
* @param eventPartNumber event part number
*/
public void setEventPartNumber(Integer eventPartNumber) {
this.eventPartNumber = eventPartNumber;
}
/**
* @param eventPartNumber event part number
* @return Record
*/
public Record withEventPartNumber(Integer eventPartNumber) {
setEventPartNumber(eventPartNumber);
return this;
}
/**
* @return code commit
*/
public CodeCommit getCodeCommit() {
return this.codeCommit;
}
/**
* @param codeCommit code commit
*/
public void setCodeCommit(CodeCommit codeCommit) {
this.codeCommit = codeCommit;
}
/**
* @param codeCommit code commit
* @return Record
*/
public Record withCodeCommit(CodeCommit codeCommit) {
setCodeCommit(codeCommit);
return this;
}
/**
* @return event name
*/
public String getEventName() {
return this.eventName;
}
/**
* @param eventName event name
*/
public void setEventName(String eventName) {
this.eventName = eventName;
}
/**
* @param eventName event name
* @return Record
*/
public Record withEventName(String eventName) {
setEventName(eventName);
return this;
}
/**
* @return event trigger config id
*/
public String getEventTriggerConfigId() {
return this.eventTriggerConfigId;
}
/**
* @param eventTriggerConfigId event trigger config id
*/
public void setEventTriggerConfigId(String eventTriggerConfigId) {
this.eventTriggerConfigId = eventTriggerConfigId;
}
/**
* @param eventTriggerConfigId event trigger config id
* @return Record
*/
public Record withEventTriggerConfigId(String eventTriggerConfigId) {
setEventTriggerConfigId(eventTriggerConfigId);
return this;
}
/**
* @return event source arn
*/
public String getEventSourceArn() {
return this.eventSourceArn;
}
/**
* @param eventSourceArn event source arn
*/
public void setEventSourceArn(String eventSourceArn) {
this.eventSourceArn = eventSourceArn;
}
/**
* @param eventSourceArn event source arn
* @return Record
*/
public Record withEventSourceArn(String eventSourceArn) {
setEventSourceArn(eventSourceArn);
return this;
}
/**
* @return user identity arn
*/
public String getUserIdentityArn() {
return this.userIdentityArn;
}
/**
* @param userIdentityArn user identity arn
*/
public void setUserIdentityArn(String userIdentityArn) {
this.userIdentityArn = userIdentityArn;
}
/**
* @param userIdentityArn user identity arn
* @return Record
*/
public Record withUserIdentityArn(String userIdentityArn) {
setUserIdentityArn(userIdentityArn);
return this;
}
/**
* @return event source
*/
public String getEventSource() {
return this.eventSource;
}
/**
* @param eventSource event source
*/
public void setEventSource(String eventSource) {
this.eventSource = eventSource;
}
/**
* @param eventSource event source
* @return Record
*/
public Record withEventSource(String eventSource) {
setEventSource(eventSource);
return this;
}
/**
* @return aws region
*/
public String getAwsRegion() {
return this.awsRegion;
}
/**
* @param awsRegion aws region
*/
public void setAwsRegion(String awsRegion) {
this.awsRegion = awsRegion;
}
/**
* @param awsRegion aws region
* @return Record
*/
public Record withAwsRegion(String awsRegion) {
setAwsRegion(awsRegion);
return this;
}
/**
* @return event total parts
*/
public Integer getEventTotalParts() {
return this.eventTotalParts;
}
/**
* @param eventTotalParts event total parts
*/
public void setEventTotalParts(Integer eventTotalParts) {
this.eventTotalParts = eventTotalParts;
}
/**
* @param eventTotalParts event total parts
* @return Record
*/
public Record withEventTotalParts(Integer eventTotalParts) {
setEventTotalParts(eventTotalParts);
return this;
}
/**
*
* @return custom data
*/
public String getCustomData(){ return this.customData;}
/**
*
* @param customData event custom data
*/
public void setCustomData(String customData) { this.customData = customData;}
/**
* @param customData event
* @return Record
*/
public Record withCustomData(String customData) {
setCustomData(customData);
return this;
}
/**
* Returns a string representation of this object; useful for testing and debugging.
*
* @return A string representation of this object.
*
* @see Object#toString()
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("{");
if (getEventId() != null)
sb.append("eventId: ").append(getEventId()).append(",");
if (getEventVersion() != null)
sb.append("eventVersion: ").append(getEventVersion()).append(",");
if (getEventTime() != null)
sb.append("eventTime: ").append(getEventTime().toString()).append(",");
if (getEventTriggerName() != null)
sb.append("eventTriggerName: ").append(getEventTriggerName()).append(",");
if (getEventPartNumber() != null)
sb.append("eventPartNumber: ").append(getEventPartNumber().toString()).append(",");
if (getCodeCommit() != null)
sb.append("codeCommit: ").append(getCodeCommit().toString()).append(",");
if (getEventName() != null)
sb.append("eventName: ").append(getEventName()).append(",");
if (getEventTriggerConfigId() != null)
sb.append("eventTriggerConfigId: ").append(getEventTriggerConfigId()).append(",");
if (getEventSourceArn() != null)
sb.append("eventSourceArn: ").append(getEventSourceArn()).append(",");
if (getUserIdentityArn() != null)
sb.append("userIdentityArn: ").append(getUserIdentityArn()).append(",");
if (getEventSource() != null)
sb.append("eventSource: ").append(getEventSource()).append(",");
if (getAwsRegion() != null)
sb.append("awsRegion: ").append(getAwsRegion()).append(",");
if (getCustomData() != null)
sb.append("customData: ").append(getCustomData()).append(",");
if (getEventTotalParts() != null)
sb.append("eventTotalParts: ").append(getEventTotalParts());
sb.append("}");
return sb.toString();
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (obj instanceof Record == false)
return false;
Record other = (Record) obj;
if (other.getEventId() == null ^ this.getEventId() == null)
return false;
if (other.getEventId() != null && other.getEventId().equals(this.getEventId()) == false)
return false;
if (other.getEventVersion() == null ^ this.getEventVersion() == null)
return false;
if (other.getEventVersion() != null && other.getEventVersion().equals(this.getEventVersion()) == false)
return false;
if (other.getEventTime() == null ^ this.getEventTime() == null)
return false;
if (other.getEventTime() != null && other.getEventTime().equals(this.getEventTime()) == false)
return false;
if (other.getEventTriggerName() == null ^ this.getEventTriggerName() == null)
return false;
if (other.getEventTriggerName() != null && other.getEventTriggerName().equals(this.getEventTriggerName()) == false)
return false;
if (other.getEventPartNumber() == null ^ this.getEventPartNumber() == null)
return false;
if (other.getEventPartNumber() != null && other.getEventPartNumber().equals(this.getEventPartNumber()) == false)
return false;
if (other.getCodeCommit() == null ^ this.getCodeCommit() == null)
return false;
if (other.getCodeCommit() != null && other.getCodeCommit().equals(this.getCodeCommit()) == false)
return false;
if (other.getEventName() == null ^ this.getEventName() == null)
return false;
if (other.getEventName() != null && other.getEventName().equals(this.getEventName()) == false)
return false;
if (other.getEventTriggerConfigId() == null ^ this.getEventTriggerConfigId() == null)
return false;
if (other.getEventTriggerConfigId() != null && other.getEventTriggerConfigId().equals(this.getEventTriggerConfigId()) == false)
return false;
if (other.getEventSourceArn() == null ^ this.getEventSourceArn() == null)
return false;
if (other.getEventSourceArn() != null && other.getEventSourceArn().equals(this.getEventSourceArn()) == false)
return false;
if (other.getUserIdentityArn() == null ^ this.getUserIdentityArn() == null)
return false;
if (other.getUserIdentityArn() != null && other.getUserIdentityArn().equals(this.getUserIdentityArn()) == false)
return false;
if (other.getEventSource() == null ^ this.getEventSource() == null)
return false;
if (other.getEventSource() != null && other.getEventSource().equals(this.getEventSource()) == false)
return false;
if (other.getAwsRegion() == null ^ this.getAwsRegion() == null)
return false;
if (other.getAwsRegion() != null && other.getAwsRegion().equals(this.getAwsRegion()) == false)
return false;
if (other.getEventTotalParts() == null ^ this.getEventTotalParts() == null)
return false;
if (other.getEventTotalParts() != null && other.getEventTotalParts().equals(this.getEventTotalParts()) == false)
return false;
if (other.getCustomData() == null ^ this.getCustomData() == null)
return false;
if (other.getCustomData() != null && other.getCustomData().equals(this.getCustomData()) == false)
return false;
return true;
}
@Override
public int hashCode() {
final int prime = 31;
int hashCode = 1;
hashCode = prime * hashCode + ((getEventId() == null) ? 0 : getEventId().hashCode());
hashCode = prime * hashCode + ((getEventVersion() == null) ? 0 : getEventVersion().hashCode());
hashCode = prime * hashCode + ((getEventTime() == null) ? 0 : getEventTime().hashCode());
hashCode = prime * hashCode + ((getEventTriggerName() == null) ? 0 : getEventTriggerName().hashCode());
hashCode = prime * hashCode + ((getEventPartNumber() == null) ? 0 : getEventPartNumber().hashCode());
hashCode = prime * hashCode + ((getCodeCommit() == null) ? 0 : getCodeCommit().hashCode());
hashCode = prime * hashCode + ((getEventName() == null) ? 0 : getEventName().hashCode());
hashCode = prime * hashCode + ((getEventTriggerConfigId() == null) ? 0 : getEventTriggerConfigId().hashCode());
hashCode = prime * hashCode + ((getEventSourceArn() == null) ? 0 : getEventSourceArn().hashCode());
hashCode = prime * hashCode + ((getUserIdentityArn() == null) ? 0 : getUserIdentityArn().hashCode());
hashCode = prime * hashCode + ((getEventSource() == null) ? 0 : getEventSource().hashCode());
hashCode = prime * hashCode + ((getAwsRegion() == null) ? 0 : getAwsRegion().hashCode());
hashCode = prime * hashCode + ((getEventTotalParts() == null) ? 0 : getEventTotalParts().hashCode());
hashCode = prime * hashCode + ((getCustomData() == null) ? 0 : getCustomData().hashCode());
return hashCode;
}
@Override
public Record clone() {
try {
return (Record) super.clone();
} catch (CloneNotSupportedException e) {
throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone()", e);
}
}
}
/**
* default constructor
*/
public CodeCommitEvent() {}
/**
* @return records
*/
public List getRecords() {
return this.records;
}
/**
* @param records records
*/
public void setRecords(List records) {
this.records = records;
}
/**
* @param records records
* @return CodeCommitEvent
*/
public CodeCommitEvent withRecords(List records) {
setRecords(records);
return this;
}
/**
* Returns a string representation of this object; useful for testing and debugging.
*
* @return A string representation of this object.
*
* @see Object#toString()
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("{");
if (getRecords() != null)
sb.append("records: ").append(getRecords().toString());
sb.append("}");
return sb.toString();
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (obj instanceof CodeCommitEvent == false)
return false;
CodeCommitEvent other = (CodeCommitEvent) obj;
if (other.getRecords() == null ^ this.getRecords() == null)
return false;
if (other.getRecords() != null && other.getRecords().equals(this.getRecords()) == false)
return false;
return true;
}
@Override
public int hashCode() {
final int prime = 31;
int hashCode = 1;
hashCode = prime * hashCode + ((getRecords() == null) ? 0 : getRecords().hashCode());
return hashCode;
}
@Override
public CodeCommitEvent clone() {
try {
return (CodeCommitEvent) super.clone();
} catch (CloneNotSupportedException e) {
throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone()", e);
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy