* The name of the service instance that you want to update the service sync blocker for. *
*/ private String serviceInstanceName; /** ** The name of the service that you want to update the service sync blocker for. *
*/ private String serviceName; /** ** The detailed data on the service sync blocker that was updated. *
*/ private SyncBlocker serviceSyncBlocker; /** ** The name of the service instance that you want to update the service sync blocker for. *
* * @param serviceInstanceName * The name of the service instance that you want to update the service sync blocker for. */ public void setServiceInstanceName(String serviceInstanceName) { this.serviceInstanceName = serviceInstanceName; } /** ** The name of the service instance that you want to update the service sync blocker for. *
* * @return The name of the service instance that you want to update the service sync blocker for. */ public String getServiceInstanceName() { return this.serviceInstanceName; } /** ** The name of the service instance that you want to update the service sync blocker for. *
* * @param serviceInstanceName * The name of the service instance that you want to update the service sync blocker for. * @return Returns a reference to this object so that method calls can be chained together. */ public UpdateServiceSyncBlockerResult withServiceInstanceName(String serviceInstanceName) { setServiceInstanceName(serviceInstanceName); return this; } /** ** The name of the service that you want to update the service sync blocker for. *
* * @param serviceName * The name of the service that you want to update the service sync blocker for. */ public void setServiceName(String serviceName) { this.serviceName = serviceName; } /** ** The name of the service that you want to update the service sync blocker for. *
* * @return The name of the service that you want to update the service sync blocker for. */ public String getServiceName() { return this.serviceName; } /** ** The name of the service that you want to update the service sync blocker for. *
* * @param serviceName * The name of the service that you want to update the service sync blocker for. * @return Returns a reference to this object so that method calls can be chained together. */ public UpdateServiceSyncBlockerResult withServiceName(String serviceName) { setServiceName(serviceName); return this; } /** ** The detailed data on the service sync blocker that was updated. *
* * @param serviceSyncBlocker * The detailed data on the service sync blocker that was updated. */ public void setServiceSyncBlocker(SyncBlocker serviceSyncBlocker) { this.serviceSyncBlocker = serviceSyncBlocker; } /** ** The detailed data on the service sync blocker that was updated. *
* * @return The detailed data on the service sync blocker that was updated. */ public SyncBlocker getServiceSyncBlocker() { return this.serviceSyncBlocker; } /** ** The detailed data on the service sync blocker that was updated. *
* * @param serviceSyncBlocker * The detailed data on the service sync blocker that was updated. * @return Returns a reference to this object so that method calls can be chained together. */ public UpdateServiceSyncBlockerResult withServiceSyncBlocker(SyncBlocker serviceSyncBlocker) { setServiceSyncBlocker(serviceSyncBlocker); return this; } /** * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be * redacted from this string using a placeholder value. * * @return A string representation of this object. * * @see java.lang.Object#toString() */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("{"); if (getServiceInstanceName() != null) sb.append("ServiceInstanceName: ").append(getServiceInstanceName()).append(","); if (getServiceName() != null) sb.append("ServiceName: ").append(getServiceName()).append(","); if (getServiceSyncBlocker() != null) sb.append("ServiceSyncBlocker: ").append(getServiceSyncBlocker()); sb.append("}"); return sb.toString(); } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (obj instanceof UpdateServiceSyncBlockerResult == false) return false; UpdateServiceSyncBlockerResult other = (UpdateServiceSyncBlockerResult) obj; if (other.getServiceInstanceName() == null ^ this.getServiceInstanceName() == null) return false; if (other.getServiceInstanceName() != null && other.getServiceInstanceName().equals(this.getServiceInstanceName()) == false) return false; if (other.getServiceName() == null ^ this.getServiceName() == null) return false; if (other.getServiceName() != null && other.getServiceName().equals(this.getServiceName()) == false) return false; if (other.getServiceSyncBlocker() == null ^ this.getServiceSyncBlocker() == null) return false; if (other.getServiceSyncBlocker() != null && other.getServiceSyncBlocker().equals(this.getServiceSyncBlocker()) == false) return false; return true; } @Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getServiceInstanceName() == null) ? 0 : getServiceInstanceName().hashCode()); hashCode = prime * hashCode + ((getServiceName() == null) ? 0 : getServiceName().hashCode()); hashCode = prime * hashCode + ((getServiceSyncBlocker() == null) ? 0 : getServiceSyncBlocker().hashCode()); return hashCode; } @Override public UpdateServiceSyncBlockerResult clone() { try { return (UpdateServiceSyncBlockerResult) super.clone(); } catch (CloneNotSupportedException e) { throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); } } }