Class Client
- 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Client.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description Client(ClientConfiguration clientConfiguration, CredentialsProvider credentialsProvider, EndpointConfiguration endpointConfiguration, String region)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.amazonaws.services.secretsmanager.AWSSecretsManager
build()
boolean
equals(Object o)
ClientConfiguration
getClientConfiguration()
CredentialsProvider
getCredentialsProvider()
EndpointConfiguration
getEndpointConfiguration()
String
getRegion()
int
hashCode()
void
setClientConfiguration(ClientConfiguration clientConfiguration)
void
setCredentialsProvider(CredentialsProvider credentialsProvider)
void
setEndpointConfiguration(EndpointConfiguration endpointConfiguration)
void
setRegion(String region)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
Client
@DataBoundConstructor public Client(ClientConfiguration clientConfiguration, CredentialsProvider credentialsProvider, EndpointConfiguration endpointConfiguration, String region)
-
-
Method Detail
-
getClientConfiguration
public ClientConfiguration getClientConfiguration()
-
setClientConfiguration
@DataBoundSetter public void setClientConfiguration(ClientConfiguration clientConfiguration)
-
getEndpointConfiguration
public EndpointConfiguration getEndpointConfiguration()
-
setEndpointConfiguration
@DataBoundSetter public void setEndpointConfiguration(EndpointConfiguration endpointConfiguration)
-
getCredentialsProvider
public CredentialsProvider getCredentialsProvider()
-
setCredentialsProvider
@DataBoundSetter public void setCredentialsProvider(CredentialsProvider credentialsProvider)
-
getRegion
public String getRegion()
-
setRegion
@DataBoundSetter public void setRegion(String region)
-
build
public com.amazonaws.services.secretsmanager.AWSSecretsManager build()
-
-