java.lang.Object
hudson.model.AbstractDescribableImpl<Client>
io.jenkins.plugins.credentials.secretsmanager.config.Client
All Implemented Interfaces:
Describable<Client>, Serializable

public class Client extends AbstractDescribableImpl<Client> implements Serializable
See Also:
  • Constructor Details

  • Method Details

    • getClientConfiguration

      public ClientConfiguration getClientConfiguration()
    • setClientConfiguration

      @DataBoundSetter public void setClientConfiguration(ClientConfiguration clientConfiguration)
    • getCredentialsProvider

      public CredentialsProvider getCredentialsProvider()
    • setCredentialsProvider

      @DataBoundSetter public void setCredentialsProvider(CredentialsProvider credentialsProvider)
    • getRegion

      public String getRegion()
    • setRegion

      @DataBoundSetter public void setRegion(String region)
    • getEndpointUrl

      public String getEndpointUrl()
    • setEndpointUrl

      @DataBoundSetter public void setEndpointUrl(String endpointUrl)
    • build

      public software.amazon.awssdk.services.secretsmanager.SecretsManagerClient build()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object