@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateWorkGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateWorkGroupRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateWorkGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
WorkGroupConfigurationUpdates |
getConfigurationUpdates()
Contains configuration updates for an Athena SQL workgroup.
|
String |
getDescription()
The workgroup description.
|
String |
getState()
The workgroup state that will be updated for the given workgroup.
|
String |
getWorkGroup()
The specified workgroup that will be updated.
|
int |
hashCode() |
void |
setConfigurationUpdates(WorkGroupConfigurationUpdates configurationUpdates)
Contains configuration updates for an Athena SQL workgroup.
|
void |
setDescription(String description)
The workgroup description.
|
void |
setState(String state)
The workgroup state that will be updated for the given workgroup.
|
void |
setWorkGroup(String workGroup)
The specified workgroup that will be updated.
|
String |
toString()
Returns a string representation of this object.
|
UpdateWorkGroupRequest |
withConfigurationUpdates(WorkGroupConfigurationUpdates configurationUpdates)
Contains configuration updates for an Athena SQL workgroup.
|
UpdateWorkGroupRequest |
withDescription(String description)
The workgroup description.
|
UpdateWorkGroupRequest |
withState(String state)
The workgroup state that will be updated for the given workgroup.
|
UpdateWorkGroupRequest |
withState(WorkGroupState state)
The workgroup state that will be updated for the given workgroup.
|
UpdateWorkGroupRequest |
withWorkGroup(String workGroup)
The specified workgroup that will be updated.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setWorkGroup(String workGroup)
The specified workgroup that will be updated.
workGroup
- The specified workgroup that will be updated.public String getWorkGroup()
The specified workgroup that will be updated.
public UpdateWorkGroupRequest withWorkGroup(String workGroup)
The specified workgroup that will be updated.
workGroup
- The specified workgroup that will be updated.public void setDescription(String description)
The workgroup description.
description
- The workgroup description.public String getDescription()
The workgroup description.
public UpdateWorkGroupRequest withDescription(String description)
The workgroup description.
description
- The workgroup description.public void setConfigurationUpdates(WorkGroupConfigurationUpdates configurationUpdates)
Contains configuration updates for an Athena SQL workgroup.
configurationUpdates
- Contains configuration updates for an Athena SQL workgroup.public WorkGroupConfigurationUpdates getConfigurationUpdates()
Contains configuration updates for an Athena SQL workgroup.
public UpdateWorkGroupRequest withConfigurationUpdates(WorkGroupConfigurationUpdates configurationUpdates)
Contains configuration updates for an Athena SQL workgroup.
configurationUpdates
- Contains configuration updates for an Athena SQL workgroup.public void setState(String state)
The workgroup state that will be updated for the given workgroup.
state
- The workgroup state that will be updated for the given workgroup.WorkGroupState
public String getState()
The workgroup state that will be updated for the given workgroup.
WorkGroupState
public UpdateWorkGroupRequest withState(String state)
The workgroup state that will be updated for the given workgroup.
state
- The workgroup state that will be updated for the given workgroup.WorkGroupState
public UpdateWorkGroupRequest withState(WorkGroupState state)
The workgroup state that will be updated for the given workgroup.
state
- The workgroup state that will be updated for the given workgroup.WorkGroupState
public String toString()
toString
in class Object
Object.toString()
public UpdateWorkGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()