models.api.detective-2018-10-26-intermediate.json Maven / Gradle / Ivy
Show all versions of detective Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ ]
},
"metadata" : {
"apiVersion" : "2018-10-26",
"asyncBuilder" : "DefaultDetectiveAsyncClientBuilder",
"asyncBuilderInterface" : "DetectiveAsyncClientBuilder",
"asyncClient" : "DefaultDetectiveAsyncClient",
"asyncInterface" : "DetectiveAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultDetectiveBaseClientBuilder",
"baseBuilderInterface" : "DetectiveBaseClientBuilder",
"baseExceptionName" : "DetectiveException",
"baseRequestName" : "DetectiveRequest",
"baseResponseName" : "DetectiveResponse",
"cborProtocol" : false,
"clientPackageName" : "detective",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Amazon Detective",
"documentation" : " Amazon Detective is currently in preview. The Detective API can only be used by accounts that are admitted into the preview.
Detective uses machine learning and purpose-built visualizations to help you analyze and investigate security issues across your Amazon Web Services (AWS) workloads. Detective automatically extracts time-based events such as login attempts, API calls, and network traffic from AWS CloudTrail and Amazon Virtual Private Cloud (Amazon VPC) flow logs. It also extracts findings detected by Amazon GuardDuty.
The Detective API primarily supports the creation and management of behavior graphs. A behavior graph contains the extracted data from a set of member accounts, and is created and managed by a master account.
Every behavior graph is specific to a Region. You can only use the API to manage graphs that belong to the Region that is associated with the currently selected endpoint.
A Detective master account can use the Detective API to do the following:
-
Enable and disable Detective. Enabling Detective creates a new behavior graph.
-
View the list of member accounts in a behavior graph.
-
Add member accounts to a behavior graph.
-
Remove member accounts from a behavior graph.
A member account can use the Detective API to do the following:
-
View the list of behavior graphs that they are invited to.
-
Accept an invitation to contribute to a behavior graph.
-
Decline an invitation to contribute to a behavior graph.
-
Remove their account from a behavior graph.
All API actions are logged as CloudTrail events. See Logging Detective API Calls with CloudTrail.
",
"endpointPrefix" : "api.detective",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.detective",
"fullModelPackageName" : "software.amazon.awssdk.services.detective.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.detective.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.detective.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.detective.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "detective.model",
"paginatorsPackageName" : "detective.paginators",
"protocol" : "rest-json",
"queryProtocol" : false,
"requestTransformPackageName" : "detective.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "Detective",
"serviceName" : "Detective",
"signingName" : "detective",
"syncBuilder" : "DefaultDetectiveClientBuilder",
"syncBuilderInterface" : "DetectiveClientBuilder",
"syncClient" : "DefaultDetectiveClient",
"syncInterface" : "DetectiveClient",
"transformPackageName" : "detective.transform",
"uid" : "detective-2018-10-26",
"xmlProtocol" : false
},
"operations" : {
"AcceptInvitation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Accepts an invitation for the member account to contribute data to a behavior graph. This operation can only be called by an invited member account.
The request provides the ARN of behavior graph.
The member account status in the graph must be INVITED
.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ConflictException",
"documentation" : "The request attempted an invalid action.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AcceptInvitationRequest",
"variableName" : "acceptInvitationRequest",
"variableType" : "AcceptInvitationRequest",
"documentation" : "",
"simpleType" : "AcceptInvitationRequest",
"variableSetterType" : "AcceptInvitationRequest"
},
"methodName" : "acceptInvitation",
"operationName" : "AcceptInvitation",
"paginated" : false,
"returnType" : {
"returnType" : "AcceptInvitationResponse",
"documentation" : null
},
"syncReturnType" : "AcceptInvitationResponse"
},
"CreateGraph" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Creates a new behavior graph for the calling account, and sets that account as the master account. This operation is called by the account that is enabling Detective.
The operation also enables Detective for the calling account in the currently selected Region. It returns the ARN of the new behavior graph.
CreateGraph
triggers a process to create the corresponding data tables for the new behavior graph.
An account can only be the master account for one behavior graph within a Region. If the same account calls CreateGraph
with the same master account, it always returns the same behavior graph ARN. It does not create a new behavior graph.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ConflictException",
"documentation" : "The request attempted an invalid action.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateGraphRequest",
"variableName" : "createGraphRequest",
"variableType" : "CreateGraphRequest",
"documentation" : null,
"simpleType" : "CreateGraphRequest",
"variableSetterType" : "CreateGraphRequest"
},
"methodName" : "createGraph",
"operationName" : "CreateGraph",
"paginated" : false,
"returnType" : {
"returnType" : "CreateGraphResponse",
"documentation" : null
},
"syncReturnType" : "CreateGraphResponse"
},
"CreateMembers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Sends a request to invite the specified AWS accounts to be member accounts in the behavior graph. This operation can only be called by the master account for a behavior graph.
CreateMembers
verifies the accounts and then sends invitations to the verified accounts.
The request provides the behavior graph ARN and the list of accounts to invite.
The response separates the requested accounts into two lists:
-
The accounts that CreateMembers
was able to start the verification for. This list includes member accounts that are being verified, that have passed verification and are being sent an invitation, and that have failed verification.
-
The accounts that CreateMembers
was unable to process. This list includes accounts that were already invited to be member accounts in the behavior graph.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServiceQuotaExceededException",
"documentation" : "This request would cause the number of member accounts in the behavior graph to exceed the maximum allowed. A behavior graph cannot have more than 1000 member accounts.
",
"httpStatusCode" : 402
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateMembersRequest",
"variableName" : "createMembersRequest",
"variableType" : "CreateMembersRequest",
"documentation" : "",
"simpleType" : "CreateMembersRequest",
"variableSetterType" : "CreateMembersRequest"
},
"methodName" : "createMembers",
"operationName" : "CreateMembers",
"paginated" : false,
"returnType" : {
"returnType" : "CreateMembersResponse",
"documentation" : null
},
"syncReturnType" : "CreateMembersResponse"
},
"DeleteGraph" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Disables the specified behavior graph and queues it to be deleted. This operation removes the graph from each member account's list of behavior graphs.
DeleteGraph
can only be called by the master account for a behavior graph.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteGraphRequest",
"variableName" : "deleteGraphRequest",
"variableType" : "DeleteGraphRequest",
"documentation" : "",
"simpleType" : "DeleteGraphRequest",
"variableSetterType" : "DeleteGraphRequest"
},
"methodName" : "deleteGraph",
"operationName" : "DeleteGraph",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteGraphResponse",
"documentation" : null
},
"syncReturnType" : "DeleteGraphResponse"
},
"DeleteMembers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Deletes one or more member accounts from the master account behavior graph. This operation can only be called by a Detective master account. That account cannot use DeleteMembers
to delete their own account from the behavior graph. To disable a behavior graph, the master account uses the DeleteGraph
API method.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ConflictException",
"documentation" : "The request attempted an invalid action.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteMembersRequest",
"variableName" : "deleteMembersRequest",
"variableType" : "DeleteMembersRequest",
"documentation" : "",
"simpleType" : "DeleteMembersRequest",
"variableSetterType" : "DeleteMembersRequest"
},
"methodName" : "deleteMembers",
"operationName" : "DeleteMembers",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteMembersResponse",
"documentation" : null
},
"syncReturnType" : "DeleteMembersResponse"
},
"DisassociateMembership" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Removes the member account from the specified behavior graph. This operation can only be called by a member account that has the ENABLED
status.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ConflictException",
"documentation" : "The request attempted an invalid action.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DisassociateMembershipRequest",
"variableName" : "disassociateMembershipRequest",
"variableType" : "DisassociateMembershipRequest",
"documentation" : "",
"simpleType" : "DisassociateMembershipRequest",
"variableSetterType" : "DisassociateMembershipRequest"
},
"methodName" : "disassociateMembership",
"operationName" : "DisassociateMembership",
"paginated" : false,
"returnType" : {
"returnType" : "DisassociateMembershipResponse",
"documentation" : null
},
"syncReturnType" : "DisassociateMembershipResponse"
},
"GetMembers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Returns the membership details for specified member accounts for a behavior graph.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetMembersRequest",
"variableName" : "getMembersRequest",
"variableType" : "GetMembersRequest",
"documentation" : "",
"simpleType" : "GetMembersRequest",
"variableSetterType" : "GetMembersRequest"
},
"methodName" : "getMembers",
"operationName" : "GetMembers",
"paginated" : false,
"returnType" : {
"returnType" : "GetMembersResponse",
"documentation" : null
},
"syncReturnType" : "GetMembersResponse"
},
"ListGraphs" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Returns the list of behavior graphs that the calling account is a master of. This operation can only be called by a master account.
Because an account can currently only be the master of one behavior graph within a Region, the results always contain a single graph.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListGraphsRequest",
"variableName" : "listGraphsRequest",
"variableType" : "ListGraphsRequest",
"documentation" : "",
"simpleType" : "ListGraphsRequest",
"variableSetterType" : "ListGraphsRequest"
},
"methodName" : "listGraphs",
"operationName" : "ListGraphs",
"paginated" : true,
"returnType" : {
"returnType" : "ListGraphsResponse",
"documentation" : null
},
"syncReturnType" : "ListGraphsResponse"
},
"ListInvitations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Retrieves the list of open and accepted behavior graph invitations for the member account. This operation can only be called by a member account.
Open invitations are invitations that the member account has not responded to.
The results do not include behavior graphs for which the member account declined the invitation. The results also do not include behavior graphs that the member account resigned from or was removed from.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListInvitationsRequest",
"variableName" : "listInvitationsRequest",
"variableType" : "ListInvitationsRequest",
"documentation" : "",
"simpleType" : "ListInvitationsRequest",
"variableSetterType" : "ListInvitationsRequest"
},
"methodName" : "listInvitations",
"operationName" : "ListInvitations",
"paginated" : true,
"returnType" : {
"returnType" : "ListInvitationsResponse",
"documentation" : null
},
"syncReturnType" : "ListInvitationsResponse"
},
"ListMembers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Retrieves the list of member accounts for a behavior graph. Does not return member accounts that were removed from the behavior graph.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListMembersRequest",
"variableName" : "listMembersRequest",
"variableType" : "ListMembersRequest",
"documentation" : "",
"simpleType" : "ListMembersRequest",
"variableSetterType" : "ListMembersRequest"
},
"methodName" : "listMembers",
"operationName" : "ListMembers",
"paginated" : true,
"returnType" : {
"returnType" : "ListMembersResponse",
"documentation" : null
},
"syncReturnType" : "ListMembersResponse"
},
"RejectInvitation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
Rejects an invitation to contribute the account data to a behavior graph. This operation must be called by a member account that has the INVITED
status.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ConflictException",
"documentation" : "The request attempted an invalid action.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "InternalServerException",
"documentation" : "The request was valid but failed because of a problem with the service.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The request refers to a nonexistent resource.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ValidationException",
"documentation" : "The request parameters are invalid.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RejectInvitationRequest",
"variableName" : "rejectInvitationRequest",
"variableType" : "RejectInvitationRequest",
"documentation" : "",
"simpleType" : "RejectInvitationRequest",
"variableSetterType" : "RejectInvitationRequest"
},
"methodName" : "rejectInvitation",
"operationName" : "RejectInvitation",
"paginated" : false,
"returnType" : {
"returnType" : "RejectInvitationResponse",
"documentation" : null
},
"syncReturnType" : "RejectInvitationResponse"
}
},
"shapes" : {
"AcceptInvitationRequest" : {
"c2jName" : "AcceptInvitationRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AcceptInvitation",
"locationName" : null,
"requestUri" : "/invitation",
"target" : null,
"verb" : "PUT",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@return The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@return The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"GraphArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@return The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@return The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@return The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@return The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
\n@param graphArn The ARN of the behavior graph that the member account is accepting the invitation for. The member account status in the behavior graph must be INVITED
.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "
The ARN of the behavior graph that the member account is accepting the invitation for.
The member account status in the behavior graph must be INVITED
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "GraphArn" ],
"shapeName" : "AcceptInvitationRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AcceptInvitationRequest",
"variableName" : "acceptInvitationRequest",
"variableType" : "AcceptInvitationRequest",
"documentation" : null,
"simpleType" : "AcceptInvitationRequest",
"variableSetterType" : "AcceptInvitationRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AcceptInvitationResponse" : {
"c2jName" : "AcceptInvitationResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AcceptInvitationResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AcceptInvitationResponse",
"variableName" : "acceptInvitationResponse",
"variableType" : "AcceptInvitationResponse",
"documentation" : null,
"simpleType" : "AcceptInvitationResponse",
"variableSetterType" : "AcceptInvitationResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"Account" : {
"c2jName" : "Account",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Amazon Detective is currently in preview.
An AWS account that is the master of or a member of a behavior graph.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "The account identifier of the AWS account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The account identifier of the AWS account.
\n@return The account identifier of the AWS account.\n@deprecated Use {@link #accountId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountId(String)}\n",
"documentation" : "The account identifier of the AWS account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "The account identifier of the AWS account.
\n@return The account identifier of the AWS account.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "The account identifier of the AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getEmailAddress",
"beanStyleSetterMethodName" : "setEmailAddress",
"c2jName" : "EmailAddress",
"c2jShape" : "EmailAddress",
"defaultConsumerFluentSetterDocumentation" : "The AWS account root user email address for the AWS account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #emailAddress(String)}.\n@param emailAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #emailAddress(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@return The AWS account root user email address for the AWS account.\n@deprecated Use {@link #emailAddress()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n",
"documentation" : "The AWS account root user email address for the AWS account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the EmailAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasEmailAddress",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "emailAddress",
"fluentSetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "emailAddress",
"getterDocumentation" : "The AWS account root user email address for the AWS account.
\n@return The AWS account root user email address for the AWS account.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "EmailAddress",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "EmailAddress",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EmailAddress",
"sensitive" : false,
"setterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.",
"setterMethodName" : "setEmailAddress",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "emailAddress",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "emailAddress",
"variableType" : "String",
"documentation" : "The AWS account root user email address for the AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "The account identifier of the AWS account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The account identifier of the AWS account.
\n@return The account identifier of the AWS account.\n@deprecated Use {@link #accountId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountId(String)}\n",
"documentation" : "The account identifier of the AWS account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "The account identifier of the AWS account.
\n@return The account identifier of the AWS account.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "The account identifier of the AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"EmailAddress" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getEmailAddress",
"beanStyleSetterMethodName" : "setEmailAddress",
"c2jName" : "EmailAddress",
"c2jShape" : "EmailAddress",
"defaultConsumerFluentSetterDocumentation" : "The AWS account root user email address for the AWS account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #emailAddress(String)}.\n@param emailAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #emailAddress(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@return The AWS account root user email address for the AWS account.\n@deprecated Use {@link #emailAddress()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n",
"documentation" : "The AWS account root user email address for the AWS account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the EmailAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasEmailAddress",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "emailAddress",
"fluentSetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "emailAddress",
"getterDocumentation" : "The AWS account root user email address for the AWS account.
\n@return The AWS account root user email address for the AWS account.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "EmailAddress",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "EmailAddress",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EmailAddress",
"sensitive" : false,
"setterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.",
"setterMethodName" : "setEmailAddress",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "emailAddress",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "emailAddress",
"variableType" : "String",
"documentation" : "The AWS account root user email address for the AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "The account identifier of the AWS account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The account identifier of the AWS account.
\n@return The account identifier of the AWS account.\n@deprecated Use {@link #accountId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountId(String)}\n",
"documentation" : "The account identifier of the AWS account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "The account identifier of the AWS account.
\n@return The account identifier of the AWS account.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "The account identifier of the AWS account.
\n@param accountId The account identifier of the AWS account.",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "The account identifier of the AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getEmailAddress",
"beanStyleSetterMethodName" : "setEmailAddress",
"c2jName" : "EmailAddress",
"c2jShape" : "EmailAddress",
"defaultConsumerFluentSetterDocumentation" : "The AWS account root user email address for the AWS account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #emailAddress(String)}.\n@param emailAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #emailAddress(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@return The AWS account root user email address for the AWS account.\n@deprecated Use {@link #emailAddress()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n",
"documentation" : "The AWS account root user email address for the AWS account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the EmailAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasEmailAddress",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "emailAddress",
"fluentSetterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "emailAddress",
"getterDocumentation" : "The AWS account root user email address for the AWS account.
\n@return The AWS account root user email address for the AWS account.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "EmailAddress",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "EmailAddress",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EmailAddress",
"sensitive" : false,
"setterDocumentation" : "The AWS account root user email address for the AWS account.
\n@param emailAddress The AWS account root user email address for the AWS account.",
"setterMethodName" : "setEmailAddress",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "emailAddress",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "emailAddress",
"variableType" : "String",
"documentation" : "The AWS account root user email address for the AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AccountId", "EmailAddress" ],
"shapeName" : "Account",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Account",
"variableName" : "account",
"variableType" : "Account",
"documentation" : null,
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ConflictException" : {
"c2jName" : "ConflictException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The request attempted an invalid action.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ConflictException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 409,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ConflictException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ConflictException",
"variableName" : "conflictException",
"variableType" : "ConflictException",
"documentation" : null,
"simpleType" : "ConflictException",
"variableSetterType" : "ConflictException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateGraphRequest" : {
"c2jName" : "CreateGraphRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateGraph",
"locationName" : null,
"requestUri" : "/graph",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateGraphRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateGraphRequest",
"variableName" : "createGraphRequest",
"variableType" : "CreateGraphRequest",
"documentation" : null,
"simpleType" : "CreateGraphRequest",
"variableSetterType" : "CreateGraphRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateGraphResponse" : {
"c2jName" : "CreateGraphResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the new behavior graph.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the new behavior graph.
\n@return The ARN of the new behavior graph.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the new behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the new behavior graph.
\n@return The ARN of the new behavior graph.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the new behavior graph.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"GraphArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the new behavior graph.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the new behavior graph.
\n@return The ARN of the new behavior graph.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the new behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the new behavior graph.
\n@return The ARN of the new behavior graph.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the new behavior graph.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the new behavior graph.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the new behavior graph.
\n@return The ARN of the new behavior graph.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the new behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the new behavior graph.
\n@return The ARN of the new behavior graph.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the new behavior graph.
\n@param graphArn The ARN of the new behavior graph.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the new behavior graph.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateGraphResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateGraphResponse",
"variableName" : "createGraphResponse",
"variableType" : "CreateGraphResponse",
"documentation" : null,
"simpleType" : "CreateGraphResponse",
"variableSetterType" : "CreateGraphResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateMembersRequest" : {
"c2jName" : "CreateMembersRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateMembers",
"locationName" : null,
"requestUri" : "/graph/members",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@return The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@return The ARN of the behavior graph to invite the member accounts to contribute their data to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMessage",
"beanStyleSetterMethodName" : "setMessage",
"c2jName" : "Message",
"c2jShape" : "EmailMessage",
"defaultConsumerFluentSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@return Customized message text to include in the invitation email message to the invited member accounts.\n@deprecated Use {@link #message()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #message(String)}\n",
"documentation" : "Customized message text to include in the invitation email message to the invited member accounts.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Message property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMessage",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "message",
"fluentSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "message",
"getterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@return Customized message text to include in the invitation email message to the invited member accounts.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Message",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Message",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Message",
"sensitive" : false,
"setterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.",
"setterMethodName" : "setMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "message",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "message",
"variableType" : "String",
"documentation" : "Customized message text to include in the invitation email message to the invited member accounts.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccounts",
"beanStyleSetterMethodName" : "setAccounts",
"c2jName" : "Accounts",
"c2jShape" : "AccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accounts(List)}.\n@param accounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccounts()} to see if a value was sent in this field.\n
\n@return The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@deprecated Use {@link #accounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accounts(List)}\n",
"documentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Accounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accounts",
"fluentSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accounts",
"getterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccounts()} to see if a value was sent in this field.\n
\n@return The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Accounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Accounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Account",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Account.Builder} avoiding the need to create one manually via {@link Account#builder()}.\n\nWhen the {@link Consumer} completes, {@link Account.Builder#build()} is called immediately and its result is passed to {@link #member(Account)}.\n@param member a consumer that will call methods on {@link Account.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Account)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Account)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Account",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Account",
"variableName" : "member",
"variableType" : "Account",
"documentation" : null,
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Account",
"variableName" : "member",
"variableType" : "Account",
"documentation" : "",
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Account",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Account",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Accounts",
"sensitive" : false,
"setterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.",
"setterMethodName" : "setAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accounts",
"variableType" : "java.util.List",
"documentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Accounts" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccounts",
"beanStyleSetterMethodName" : "setAccounts",
"c2jName" : "Accounts",
"c2jShape" : "AccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accounts(List)}.\n@param accounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccounts()} to see if a value was sent in this field.\n
\n@return The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@deprecated Use {@link #accounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accounts(List)}\n",
"documentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Accounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accounts",
"fluentSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accounts",
"getterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccounts()} to see if a value was sent in this field.\n
\n@return The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Accounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Accounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Account",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Account.Builder} avoiding the need to create one manually via {@link Account#builder()}.\n\nWhen the {@link Consumer} completes, {@link Account.Builder#build()} is called immediately and its result is passed to {@link #member(Account)}.\n@param member a consumer that will call methods on {@link Account.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Account)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Account)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Account",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Account",
"variableName" : "member",
"variableType" : "Account",
"documentation" : null,
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Account",
"variableName" : "member",
"variableType" : "Account",
"documentation" : "",
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Account",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Account",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Accounts",
"sensitive" : false,
"setterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.",
"setterMethodName" : "setAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accounts",
"variableType" : "java.util.List",
"documentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"GraphArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@return The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@return The ARN of the behavior graph to invite the member accounts to contribute their data to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Message" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMessage",
"beanStyleSetterMethodName" : "setMessage",
"c2jName" : "Message",
"c2jShape" : "EmailMessage",
"defaultConsumerFluentSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@return Customized message text to include in the invitation email message to the invited member accounts.\n@deprecated Use {@link #message()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #message(String)}\n",
"documentation" : "Customized message text to include in the invitation email message to the invited member accounts.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Message property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMessage",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "message",
"fluentSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "message",
"getterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@return Customized message text to include in the invitation email message to the invited member accounts.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Message",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Message",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Message",
"sensitive" : false,
"setterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.",
"setterMethodName" : "setMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "message",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "message",
"variableType" : "String",
"documentation" : "Customized message text to include in the invitation email message to the invited member accounts.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@return The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@return The ARN of the behavior graph to invite the member accounts to contribute their data to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
\n@param graphArn The ARN of the behavior graph to invite the member accounts to contribute their data to.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to invite the member accounts to contribute their data to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMessage",
"beanStyleSetterMethodName" : "setMessage",
"c2jName" : "Message",
"c2jShape" : "EmailMessage",
"defaultConsumerFluentSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@return Customized message text to include in the invitation email message to the invited member accounts.\n@deprecated Use {@link #message()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #message(String)}\n",
"documentation" : "Customized message text to include in the invitation email message to the invited member accounts.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Message property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMessage",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "message",
"fluentSetterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "message",
"getterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@return Customized message text to include in the invitation email message to the invited member accounts.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Message",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Message",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Message",
"sensitive" : false,
"setterDocumentation" : "Customized message text to include in the invitation email message to the invited member accounts.
\n@param message Customized message text to include in the invitation email message to the invited member accounts.",
"setterMethodName" : "setMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "message",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "message",
"variableType" : "String",
"documentation" : "Customized message text to include in the invitation email message to the invited member accounts.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccounts",
"beanStyleSetterMethodName" : "setAccounts",
"c2jName" : "Accounts",
"c2jShape" : "AccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accounts(List)}.\n@param accounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccounts()} to see if a value was sent in this field.\n
\n@return The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@deprecated Use {@link #accounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accounts(List)}\n",
"documentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Accounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accounts",
"fluentSetterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accounts",
"getterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccounts()} to see if a value was sent in this field.\n
\n@return The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Accounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Accounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Account",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Account.Builder} avoiding the need to create one manually via {@link Account#builder()}.\n\nWhen the {@link Consumer} completes, {@link Account.Builder#build()} is called immediately and its result is passed to {@link #member(Account)}.\n@param member a consumer that will call methods on {@link Account.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Account)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Account)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Account",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Account",
"variableName" : "member",
"variableType" : "Account",
"documentation" : null,
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Account",
"variableName" : "member",
"variableType" : "Account",
"documentation" : "",
"simpleType" : "Account",
"variableSetterType" : "Account"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Account",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Account",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Accounts",
"sensitive" : false,
"setterDocumentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
\n@param accounts The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.",
"setterMethodName" : "setAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accounts",
"variableType" : "java.util.List",
"documentation" : "The list of AWS accounts to invite to become member accounts in the behavior graph. For each invited account, the account list contains the account identifier and the AWS account root user email address.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "GraphArn", "Accounts" ],
"shapeName" : "CreateMembersRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateMembersRequest",
"variableName" : "createMembersRequest",
"variableType" : "CreateMembersRequest",
"documentation" : null,
"simpleType" : "CreateMembersRequest",
"variableSetterType" : "CreateMembersRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateMembersResponse" : {
"c2jName" : "CreateMembersResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getMembers",
"beanStyleSetterMethodName" : "setMembers",
"c2jName" : "Members",
"c2jShape" : "MemberDetailList",
"defaultConsumerFluentSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasMembers()} to see if a value was sent in this field.\n
\n@return The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@deprecated Use {@link #members()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #members(List)}\n",
"documentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Members property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMembers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "members",
"fluentSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "members",
"getterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasMembers()} to see if a value was sent in this field.\n
\n@return The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Members",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Members",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MemberDetail",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MemberDetail.Builder} avoiding the need to create one manually via {@link MemberDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link MemberDetail.Builder#build()} is called immediately and its result is passed to {@link #member(MemberDetail)}.\n@param member a consumer that will call methods on {@link MemberDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MemberDetail)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(MemberDetail)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "MemberDetail",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "MemberDetail",
"variableName" : "member",
"variableType" : "MemberDetail",
"documentation" : null,
"simpleType" : "MemberDetail",
"variableSetterType" : "MemberDetail"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MemberDetail",
"variableName" : "member",
"variableType" : "MemberDetail",
"documentation" : "",
"simpleType" : "MemberDetail",
"variableSetterType" : "MemberDetail"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "MemberDetail",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "MemberDetail",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Members",
"sensitive" : false,
"setterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.",
"setterMethodName" : "setMembers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "members",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "members",
"variableType" : "java.util.List",
"documentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getUnprocessedAccounts",
"beanStyleSetterMethodName" : "setUnprocessedAccounts",
"c2jName" : "UnprocessedAccounts",
"c2jShape" : "UnprocessedAccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@deprecated Use {@link #unprocessedAccounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #unprocessedAccounts(List)}\n",
"documentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UnprocessedAccounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUnprocessedAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unprocessedAccounts",
"fluentSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unprocessedAccounts",
"getterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnprocessedAccounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnprocessedAccounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "UnprocessedAccount",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedAccount.Builder} avoiding the need to create one manually via {@link UnprocessedAccount#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedAccount.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedAccount)}.\n@param member a consumer that will call methods on {@link UnprocessedAccount.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedAccount)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UnprocessedAccount)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "UnprocessedAccount",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : null,
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : "",
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "UnprocessedAccount",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "UnprocessedAccount",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UnprocessedAccounts",
"sensitive" : false,
"setterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.",
"setterMethodName" : "setUnprocessedAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Members" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getMembers",
"beanStyleSetterMethodName" : "setMembers",
"c2jName" : "Members",
"c2jShape" : "MemberDetailList",
"defaultConsumerFluentSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasMembers()} to see if a value was sent in this field.\n
\n@return The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@deprecated Use {@link #members()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #members(List)}\n",
"documentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Members property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMembers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "members",
"fluentSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "members",
"getterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasMembers()} to see if a value was sent in this field.\n
\n@return The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Members",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Members",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MemberDetail",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MemberDetail.Builder} avoiding the need to create one manually via {@link MemberDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link MemberDetail.Builder#build()} is called immediately and its result is passed to {@link #member(MemberDetail)}.\n@param member a consumer that will call methods on {@link MemberDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MemberDetail)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(MemberDetail)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "MemberDetail",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "MemberDetail",
"variableName" : "member",
"variableType" : "MemberDetail",
"documentation" : null,
"simpleType" : "MemberDetail",
"variableSetterType" : "MemberDetail"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MemberDetail",
"variableName" : "member",
"variableType" : "MemberDetail",
"documentation" : "",
"simpleType" : "MemberDetail",
"variableSetterType" : "MemberDetail"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "MemberDetail",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "MemberDetail",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Members",
"sensitive" : false,
"setterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.",
"setterMethodName" : "setMembers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "members",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "members",
"variableType" : "java.util.List",
"documentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UnprocessedAccounts" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getUnprocessedAccounts",
"beanStyleSetterMethodName" : "setUnprocessedAccounts",
"c2jName" : "UnprocessedAccounts",
"c2jShape" : "UnprocessedAccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@deprecated Use {@link #unprocessedAccounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #unprocessedAccounts(List)}\n",
"documentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UnprocessedAccounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUnprocessedAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unprocessedAccounts",
"fluentSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unprocessedAccounts",
"getterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnprocessedAccounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnprocessedAccounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "UnprocessedAccount",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedAccount.Builder} avoiding the need to create one manually via {@link UnprocessedAccount#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedAccount.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedAccount)}.\n@param member a consumer that will call methods on {@link UnprocessedAccount.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedAccount)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UnprocessedAccount)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "UnprocessedAccount",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : null,
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : "",
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "UnprocessedAccount",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "UnprocessedAccount",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UnprocessedAccounts",
"sensitive" : false,
"setterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.",
"setterMethodName" : "setUnprocessedAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getMembers",
"beanStyleSetterMethodName" : "setMembers",
"c2jName" : "Members",
"c2jShape" : "MemberDetailList",
"defaultConsumerFluentSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #members(List)}.\n@param members a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #members(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasMembers()} to see if a value was sent in this field.\n
\n@return The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@deprecated Use {@link #members()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #members(List)}\n",
"documentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Members property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMembers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "members",
"fluentSetterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "members",
"getterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasMembers()} to see if a value was sent in this field.\n
\n@return The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Members",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Members",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MemberDetail",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MemberDetail.Builder} avoiding the need to create one manually via {@link MemberDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link MemberDetail.Builder#build()} is called immediately and its result is passed to {@link #member(MemberDetail)}.\n@param member a consumer that will call methods on {@link MemberDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MemberDetail)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(MemberDetail)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "MemberDetail",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "MemberDetail",
"variableName" : "member",
"variableType" : "MemberDetail",
"documentation" : null,
"simpleType" : "MemberDetail",
"variableSetterType" : "MemberDetail"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MemberDetail",
"variableName" : "member",
"variableType" : "MemberDetail",
"documentation" : "",
"simpleType" : "MemberDetail",
"variableSetterType" : "MemberDetail"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "MemberDetail",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "MemberDetail",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Members",
"sensitive" : false,
"setterDocumentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
\n@param members The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.",
"setterMethodName" : "setMembers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "members",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "members",
"variableType" : "java.util.List",
"documentation" : "The set of member account invitation requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getUnprocessedAccounts",
"beanStyleSetterMethodName" : "setUnprocessedAccounts",
"c2jName" : "UnprocessedAccounts",
"c2jShape" : "UnprocessedAccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@deprecated Use {@link #unprocessedAccounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #unprocessedAccounts(List)}\n",
"documentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UnprocessedAccounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUnprocessedAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unprocessedAccounts",
"fluentSetterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unprocessedAccounts",
"getterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnprocessedAccounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnprocessedAccounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "UnprocessedAccount",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedAccount.Builder} avoiding the need to create one manually via {@link UnprocessedAccount#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedAccount.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedAccount)}.\n@param member a consumer that will call methods on {@link UnprocessedAccount.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedAccount)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UnprocessedAccount)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "UnprocessedAccount",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : null,
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : "",
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "UnprocessedAccount",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "UnprocessedAccount",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UnprocessedAccounts",
"sensitive" : false,
"setterDocumentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
\n@param unprocessedAccounts The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.",
"setterMethodName" : "setUnprocessedAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : "The list of accounts for which Detective was unable to process the invitation request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateMembersResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateMembersResponse",
"variableName" : "createMembersResponse",
"variableType" : "CreateMembersResponse",
"documentation" : null,
"simpleType" : "CreateMembersResponse",
"variableSetterType" : "CreateMembersResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteGraphRequest" : {
"c2jName" : "DeleteGraphRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteGraph",
"locationName" : null,
"requestUri" : "/graph/removal",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to disable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to disable.
\n@return The ARN of the behavior graph to disable.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to disable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to disable.
\n@return The ARN of the behavior graph to disable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to disable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"GraphArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to disable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to disable.
\n@return The ARN of the behavior graph to disable.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to disable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to disable.
\n@return The ARN of the behavior graph to disable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to disable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to disable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to disable.
\n@return The ARN of the behavior graph to disable.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to disable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to disable.
\n@return The ARN of the behavior graph to disable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to disable.
\n@param graphArn The ARN of the behavior graph to disable.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to disable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "GraphArn" ],
"shapeName" : "DeleteGraphRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteGraphRequest",
"variableName" : "deleteGraphRequest",
"variableType" : "DeleteGraphRequest",
"documentation" : null,
"simpleType" : "DeleteGraphRequest",
"variableSetterType" : "DeleteGraphRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteGraphResponse" : {
"c2jName" : "DeleteGraphResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteGraphResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteGraphResponse",
"variableName" : "deleteGraphResponse",
"variableType" : "DeleteGraphResponse",
"documentation" : null,
"simpleType" : "DeleteGraphResponse",
"variableSetterType" : "DeleteGraphResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteMembersRequest" : {
"c2jName" : "DeleteMembersRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteMembers",
"locationName" : null,
"requestUri" : "/graph/members/removal",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@return The ARN of the behavior graph to delete members from.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to delete members from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@return The ARN of the behavior graph to delete members from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to delete members from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccountIds",
"beanStyleSetterMethodName" : "setAccountIds",
"c2jName" : "AccountIds",
"c2jShape" : "AccountIdList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@deprecated Use {@link #accountIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountIds(List)}\n",
"documentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountIds",
"fluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountIds",
"getterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts to delete from the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AccountIds",
"sensitive" : false,
"setterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.",
"setterMethodName" : "setAccountIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountIds" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccountIds",
"beanStyleSetterMethodName" : "setAccountIds",
"c2jName" : "AccountIds",
"c2jShape" : "AccountIdList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@deprecated Use {@link #accountIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountIds(List)}\n",
"documentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountIds",
"fluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountIds",
"getterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts to delete from the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AccountIds",
"sensitive" : false,
"setterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.",
"setterMethodName" : "setAccountIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"GraphArn" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@return The ARN of the behavior graph to delete members from.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to delete members from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@return The ARN of the behavior graph to delete members from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to delete members from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getGraphArn",
"beanStyleSetterMethodName" : "setGraphArn",
"c2jName" : "GraphArn",
"c2jShape" : "GraphArn",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #graphArn(String)}.\n@param graphArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #graphArn(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@return The ARN of the behavior graph to delete members from.\n@deprecated Use {@link #graphArn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #graphArn(String)}\n",
"documentation" : "The ARN of the behavior graph to delete members from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the GraphArn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasGraphArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "graphArn",
"fluentSetterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "graphArn",
"getterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@return The ARN of the behavior graph to delete members from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GraphArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GraphArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GraphArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the behavior graph to delete members from.
\n@param graphArn The ARN of the behavior graph to delete members from.",
"setterMethodName" : "setGraphArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "graphArn",
"variableType" : "String",
"documentation" : "The ARN of the behavior graph to delete members from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccountIds",
"beanStyleSetterMethodName" : "setAccountIds",
"c2jName" : "AccountIds",
"c2jShape" : "AccountIdList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@deprecated Use {@link #accountIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountIds(List)}\n",
"documentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountIds",
"fluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountIds",
"getterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts to delete from the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AccountIds",
"sensitive" : false,
"setterDocumentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts to delete from the behavior graph.",
"setterMethodName" : "setAccountIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : "The list of AWS account identifiers for the member accounts to delete from the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "GraphArn", "AccountIds" ],
"shapeName" : "DeleteMembersRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteMembersRequest",
"variableName" : "deleteMembersRequest",
"variableType" : "DeleteMembersRequest",
"documentation" : null,
"simpleType" : "DeleteMembersRequest",
"variableSetterType" : "DeleteMembersRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteMembersResponse" : {
"c2jName" : "DeleteMembersResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAccountIds",
"beanStyleSetterMethodName" : "setAccountIds",
"c2jName" : "AccountIds",
"c2jShape" : "AccountIdList",
"defaultConsumerFluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #accountIds(List)}.\n@param accountIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.\n@deprecated Use {@link #accountIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accountIds(List)}\n",
"documentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccountIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccountIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountIds",
"fluentSetterDocumentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountIds",
"getterDocumentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAccountIds()} to see if a value was sent in this field.\n
\n@return The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccountIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccountIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AccountIds",
"sensitive" : false,
"setterDocumentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
\n@param accountIds The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.",
"setterMethodName" : "setAccountIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "accountIds",
"variableType" : "java.util.List",
"documentation" : "The list of AWS account identifiers for the member accounts that Detective successfully deleted from the behavior graph.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getUnprocessedAccounts",
"beanStyleSetterMethodName" : "setUnprocessedAccounts",
"c2jName" : "UnprocessedAccounts",
"c2jShape" : "UnprocessedAccountList",
"defaultConsumerFluentSetterDocumentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #unprocessedAccounts(List)}.\n@param unprocessedAccounts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unprocessedAccounts(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.\n@deprecated Use {@link #unprocessedAccounts()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
\n@param unprocessedAccounts The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #unprocessedAccounts(List)}\n",
"documentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UnprocessedAccounts property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUnprocessedAccounts",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unprocessedAccounts",
"fluentSetterDocumentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
\n@param unprocessedAccounts The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unprocessedAccounts",
"getterDocumentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasUnprocessedAccounts()} to see if a value was sent in this field.\n
\n@return The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnprocessedAccounts",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnprocessedAccounts",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "UnprocessedAccount",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedAccount.Builder} avoiding the need to create one manually via {@link UnprocessedAccount#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedAccount.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedAccount)}.\n@param member a consumer that will call methods on {@link UnprocessedAccount.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedAccount)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(UnprocessedAccount)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "UnprocessedAccount",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : null,
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UnprocessedAccount",
"variableName" : "member",
"variableType" : "UnprocessedAccount",
"documentation" : "",
"simpleType" : "UnprocessedAccount",
"variableSetterType" : "UnprocessedAccount"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "UnprocessedAccount",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "UnprocessedAccount",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UnprocessedAccounts",
"sensitive" : false,
"setterDocumentation" : "The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
\n@param unprocessedAccounts The list of member accounts that Detective was not able to delete from the behavior graph. For each member account, provides the reason that the deletion could not be processed.",
"setterMethodName" : "setUnprocessedAccounts",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "unprocessedAccounts",
"variableType" : "java.util.List",
"documentation" : "