@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSubscriberRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateSubscriberRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateSubscriberRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<LogSourceResource> |
getSources()
The supported Amazon Web Services from which logs and events are collected.
|
String |
getSubscriberDescription()
The description of the Security Lake account subscriber.
|
String |
getSubscriberId()
A value created by Security Lake that uniquely identifies your subscription.
|
AwsIdentity |
getSubscriberIdentity()
The AWS identity used to access your data.
|
String |
getSubscriberName()
The name of the Security Lake account subscriber.
|
int |
hashCode() |
void |
setSources(Collection<LogSourceResource> sources)
The supported Amazon Web Services from which logs and events are collected.
|
void |
setSubscriberDescription(String subscriberDescription)
The description of the Security Lake account subscriber.
|
void |
setSubscriberId(String subscriberId)
A value created by Security Lake that uniquely identifies your subscription.
|
void |
setSubscriberIdentity(AwsIdentity subscriberIdentity)
The AWS identity used to access your data.
|
void |
setSubscriberName(String subscriberName)
The name of the Security Lake account subscriber.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSubscriberRequest |
withSources(Collection<LogSourceResource> sources)
The supported Amazon Web Services from which logs and events are collected.
|
UpdateSubscriberRequest |
withSources(LogSourceResource... sources)
The supported Amazon Web Services from which logs and events are collected.
|
UpdateSubscriberRequest |
withSubscriberDescription(String subscriberDescription)
The description of the Security Lake account subscriber.
|
UpdateSubscriberRequest |
withSubscriberId(String subscriberId)
A value created by Security Lake that uniquely identifies your subscription.
|
UpdateSubscriberRequest |
withSubscriberIdentity(AwsIdentity subscriberIdentity)
The AWS identity used to access your data.
|
UpdateSubscriberRequest |
withSubscriberName(String subscriberName)
The name of the Security Lake account subscriber.
|
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 List<LogSourceResource> getSources()
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
public void setSources(Collection<LogSourceResource> sources)
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
sources
- The supported Amazon Web Services from which logs and events are collected. For the list of supported
Amazon Web Services, see the Amazon Security
Lake User Guide.public UpdateSubscriberRequest withSources(LogSourceResource... sources)
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
NOTE: This method appends the values to the existing list (if any). Use
setSources(java.util.Collection)
or withSources(java.util.Collection)
if you want to override
the existing values.
sources
- The supported Amazon Web Services from which logs and events are collected. For the list of supported
Amazon Web Services, see the Amazon Security
Lake User Guide.public UpdateSubscriberRequest withSources(Collection<LogSourceResource> sources)
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
sources
- The supported Amazon Web Services from which logs and events are collected. For the list of supported
Amazon Web Services, see the Amazon Security
Lake User Guide.public void setSubscriberDescription(String subscriberDescription)
The description of the Security Lake account subscriber.
subscriberDescription
- The description of the Security Lake account subscriber.public String getSubscriberDescription()
The description of the Security Lake account subscriber.
public UpdateSubscriberRequest withSubscriberDescription(String subscriberDescription)
The description of the Security Lake account subscriber.
subscriberDescription
- The description of the Security Lake account subscriber.public void setSubscriberId(String subscriberId)
A value created by Security Lake that uniquely identifies your subscription.
subscriberId
- A value created by Security Lake that uniquely identifies your subscription.public String getSubscriberId()
A value created by Security Lake that uniquely identifies your subscription.
public UpdateSubscriberRequest withSubscriberId(String subscriberId)
A value created by Security Lake that uniquely identifies your subscription.
subscriberId
- A value created by Security Lake that uniquely identifies your subscription.public void setSubscriberIdentity(AwsIdentity subscriberIdentity)
The AWS identity used to access your data.
subscriberIdentity
- The AWS identity used to access your data.public AwsIdentity getSubscriberIdentity()
The AWS identity used to access your data.
public UpdateSubscriberRequest withSubscriberIdentity(AwsIdentity subscriberIdentity)
The AWS identity used to access your data.
subscriberIdentity
- The AWS identity used to access your data.public void setSubscriberName(String subscriberName)
The name of the Security Lake account subscriber.
subscriberName
- The name of the Security Lake account subscriber.public String getSubscriberName()
The name of the Security Lake account subscriber.
public UpdateSubscriberRequest withSubscriberName(String subscriberName)
The name of the Security Lake account subscriber.
subscriberName
- The name of the Security Lake account subscriber.public String toString()
toString
in class Object
Object.toString()
public UpdateSubscriberRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()