@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UserAccessLoggingSettingsSummary extends Object implements Serializable, Cloneable, StructuredPojo
The summary of user access logging settings.
Constructor and Description |
---|
UserAccessLoggingSettingsSummary() |
Modifier and Type | Method and Description |
---|---|
UserAccessLoggingSettingsSummary |
clone() |
boolean |
equals(Object obj) |
String |
getKinesisStreamArn()
The ARN of the Kinesis stream.
|
String |
getUserAccessLoggingSettingsArn()
The ARN of the user access logging settings.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKinesisStreamArn(String kinesisStreamArn)
The ARN of the Kinesis stream.
|
void |
setUserAccessLoggingSettingsArn(String userAccessLoggingSettingsArn)
The ARN of the user access logging settings.
|
String |
toString()
Returns a string representation of this object.
|
UserAccessLoggingSettingsSummary |
withKinesisStreamArn(String kinesisStreamArn)
The ARN of the Kinesis stream.
|
UserAccessLoggingSettingsSummary |
withUserAccessLoggingSettingsArn(String userAccessLoggingSettingsArn)
The ARN of the user access logging settings.
|
public void setKinesisStreamArn(String kinesisStreamArn)
The ARN of the Kinesis stream.
kinesisStreamArn
- The ARN of the Kinesis stream.public String getKinesisStreamArn()
The ARN of the Kinesis stream.
public UserAccessLoggingSettingsSummary withKinesisStreamArn(String kinesisStreamArn)
The ARN of the Kinesis stream.
kinesisStreamArn
- The ARN of the Kinesis stream.public void setUserAccessLoggingSettingsArn(String userAccessLoggingSettingsArn)
The ARN of the user access logging settings.
userAccessLoggingSettingsArn
- The ARN of the user access logging settings.public String getUserAccessLoggingSettingsArn()
The ARN of the user access logging settings.
public UserAccessLoggingSettingsSummary withUserAccessLoggingSettingsArn(String userAccessLoggingSettingsArn)
The ARN of the user access logging settings.
userAccessLoggingSettingsArn
- The ARN of the user access logging settings.public String toString()
toString
in class Object
Object.toString()
public UserAccessLoggingSettingsSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.