Class DbaasExternalIntegration

java.lang.Object
com.exoscale.sdk.model.DbaasExternalIntegration

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class DbaasExternalIntegration extends Object
Integrations with other services
  • Field Details

  • Constructor Details

    • DbaasExternalIntegration

      public DbaasExternalIntegration()
  • Method Details

    • description

      public DbaasExternalIntegration description(String description)
    • getDescription

      @Nonnull public String getDescription()
      Description of the integration
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • destEndpointName

      public DbaasExternalIntegration destEndpointName(String destEndpointName)
    • getDestEndpointName

      @Nullable public String getDestEndpointName()
      External destination endpoint name
      Returns:
      destEndpointName
    • setDestEndpointName

      public void setDestEndpointName(String destEndpointName)
    • destEndpointId

      public DbaasExternalIntegration destEndpointId(String destEndpointId)
    • getDestEndpointId

      @Nullable public String getDestEndpointId()
      External destination endpoint id
      Returns:
      destEndpointId
    • setDestEndpointId

      public void setDestEndpointId(String destEndpointId)
    • integrationId

      public DbaasExternalIntegration integrationId(UUID integrationId)
    • getIntegrationId

      @Nullable public UUID getIntegrationId()
      Endpoint integration UUID
      Returns:
      integrationId
    • setIntegrationId

      public void setIntegrationId(UUID integrationId)
    • status

      public DbaasExternalIntegration status(String status)
    • getStatus

      @Nullable public String getStatus()
      Integration status
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • sourceServiceName

      public DbaasExternalIntegration sourceServiceName(String sourceServiceName)
    • getSourceServiceName

      @Nonnull public String getSourceServiceName()
      DBaaS source service name
      Returns:
      sourceServiceName
    • setSourceServiceName

      public void setSourceServiceName(String sourceServiceName)
    • sourceServiceType

      public DbaasExternalIntegration sourceServiceType(String sourceServiceType)
    • getSourceServiceType

      @Nonnull public String getSourceServiceType()
      Get sourceServiceType
      Returns:
      sourceServiceType
    • setSourceServiceType

      public void setSourceServiceType(String sourceServiceType)
    • type

    • getType

      @Nonnull public EnumExternalEndpointTypes getType()
      Get type
      Returns:
      type
    • setType

      public void setType(EnumExternalEndpointTypes type)
    • equals

      public boolean equals(Object o)
      Return true if this dbaas-external-integration object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string