@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSubscriptionNotificationConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateSubscriptionNotificationConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateSubscriptionNotificationConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getCreateSqs()
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
|
String |
getHttpsApiKeyName()
The key name for the subscription notification.
|
String |
getHttpsApiKeyValue()
The key value for the subscription notification.
|
String |
getHttpsMethod()
The HTTPS method used for the subscription notification.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) specifying the role of the subscriber.
|
String |
getSubscriptionEndpoint()
The subscription endpoint in Security Lake.
|
String |
getSubscriptionId()
The subscription ID for which the subscription notification is specified.
|
int |
hashCode() |
Boolean |
isCreateSqs()
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
|
void |
setCreateSqs(Boolean createSqs)
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
|
void |
setHttpsApiKeyName(String httpsApiKeyName)
The key name for the subscription notification.
|
void |
setHttpsApiKeyValue(String httpsApiKeyValue)
The key value for the subscription notification.
|
void |
setHttpsMethod(String httpsMethod)
The HTTPS method used for the subscription notification.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) specifying the role of the subscriber.
|
void |
setSubscriptionEndpoint(String subscriptionEndpoint)
The subscription endpoint in Security Lake.
|
void |
setSubscriptionId(String subscriptionId)
The subscription ID for which the subscription notification is specified.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSubscriptionNotificationConfigurationRequest |
withCreateSqs(Boolean createSqs)
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
|
UpdateSubscriptionNotificationConfigurationRequest |
withHttpsApiKeyName(String httpsApiKeyName)
The key name for the subscription notification.
|
UpdateSubscriptionNotificationConfigurationRequest |
withHttpsApiKeyValue(String httpsApiKeyValue)
The key value for the subscription notification.
|
UpdateSubscriptionNotificationConfigurationRequest |
withHttpsMethod(HttpsMethod httpsMethod)
The HTTPS method used for the subscription notification.
|
UpdateSubscriptionNotificationConfigurationRequest |
withHttpsMethod(String httpsMethod)
The HTTPS method used for the subscription notification.
|
UpdateSubscriptionNotificationConfigurationRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) specifying the role of the subscriber.
|
UpdateSubscriptionNotificationConfigurationRequest |
withSubscriptionEndpoint(String subscriptionEndpoint)
The subscription endpoint in Security Lake.
|
UpdateSubscriptionNotificationConfigurationRequest |
withSubscriptionId(String subscriptionId)
The subscription ID for which the subscription notification is specified.
|
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 UpdateSubscriptionNotificationConfigurationRequest()
public void setCreateSqs(Boolean createSqs)
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
createSqs
- Create a new subscription notification for the specified subscription ID in Amazon Security Lake.public Boolean getCreateSqs()
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
public UpdateSubscriptionNotificationConfigurationRequest withCreateSqs(Boolean createSqs)
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
createSqs
- Create a new subscription notification for the specified subscription ID in Amazon Security Lake.public Boolean isCreateSqs()
Create a new subscription notification for the specified subscription ID in Amazon Security Lake.
public void setHttpsApiKeyName(String httpsApiKeyName)
The key name for the subscription notification.
httpsApiKeyName
- The key name for the subscription notification.public String getHttpsApiKeyName()
The key name for the subscription notification.
public UpdateSubscriptionNotificationConfigurationRequest withHttpsApiKeyName(String httpsApiKeyName)
The key name for the subscription notification.
httpsApiKeyName
- The key name for the subscription notification.public void setHttpsApiKeyValue(String httpsApiKeyValue)
The key value for the subscription notification.
httpsApiKeyValue
- The key value for the subscription notification.public String getHttpsApiKeyValue()
The key value for the subscription notification.
public UpdateSubscriptionNotificationConfigurationRequest withHttpsApiKeyValue(String httpsApiKeyValue)
The key value for the subscription notification.
httpsApiKeyValue
- The key value for the subscription notification.public void setHttpsMethod(String httpsMethod)
The HTTPS method used for the subscription notification.
httpsMethod
- The HTTPS method used for the subscription notification.HttpsMethod
public String getHttpsMethod()
The HTTPS method used for the subscription notification.
HttpsMethod
public UpdateSubscriptionNotificationConfigurationRequest withHttpsMethod(String httpsMethod)
The HTTPS method used for the subscription notification.
httpsMethod
- The HTTPS method used for the subscription notification.HttpsMethod
public UpdateSubscriptionNotificationConfigurationRequest withHttpsMethod(HttpsMethod httpsMethod)
The HTTPS method used for the subscription notification.
httpsMethod
- The HTTPS method used for the subscription notification.HttpsMethod
public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) specifying the role of the subscriber.
roleArn
- The Amazon Resource Name (ARN) specifying the role of the subscriber.public String getRoleArn()
The Amazon Resource Name (ARN) specifying the role of the subscriber.
public UpdateSubscriptionNotificationConfigurationRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) specifying the role of the subscriber.
roleArn
- The Amazon Resource Name (ARN) specifying the role of the subscriber.public void setSubscriptionEndpoint(String subscriptionEndpoint)
The subscription endpoint in Security Lake.
subscriptionEndpoint
- The subscription endpoint in Security Lake.public String getSubscriptionEndpoint()
The subscription endpoint in Security Lake.
public UpdateSubscriptionNotificationConfigurationRequest withSubscriptionEndpoint(String subscriptionEndpoint)
The subscription endpoint in Security Lake.
subscriptionEndpoint
- The subscription endpoint in Security Lake.public void setSubscriptionId(String subscriptionId)
The subscription ID for which the subscription notification is specified.
subscriptionId
- The subscription ID for which the subscription notification is specified.public String getSubscriptionId()
The subscription ID for which the subscription notification is specified.
public UpdateSubscriptionNotificationConfigurationRequest withSubscriptionId(String subscriptionId)
The subscription ID for which the subscription notification is specified.
subscriptionId
- The subscription ID for which the subscription notification is specified.public String toString()
toString
in class Object
Object.toString()
public UpdateSubscriptionNotificationConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()