public static final class DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder extends GeneratedMessage.Builder<DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder> implements DeleteSecurityHealthAnalyticsCustomModuleRequestOrBuilderRequest message for SecurityCenterManagement.DeleteSecurityHealthAnalyticsCustomModule.
Protobuf type
google.cloud.securitycentermanagement.v1.DeleteSecurityHealthAnalyticsCustomModuleRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DeleteSecurityHealthAnalyticsCustomModuleRequest.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DeleteSecurityHealthAnalyticsCustomModuleRequest build()| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest |
|
buildPartial()
public DeleteSecurityHealthAnalyticsCustomModuleRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest |
|
clear()
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
|
clearName()
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder clearName()Required. The resource name of the SHA custom module, in one of the following formats:
organizations/{organization}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}folders/{folder}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}projects/{project}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
This builder for chaining. |
clearValidateOnly()
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder clearValidateOnly() Optional. When set to true, the request will be validated (including IAM
checks), but no module will be deleted. An OK response indicates that the
request is valid, while an error response indicates that the request is
invalid.
If the request is valid, a subsequent request to delete the module could still fail for one of the following reasons:
- The state of your cloud resources changed; for example, you lost a required IAM permission
An error occurred during deletion of the module
Defaults to
false.
bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public DeleteSecurityHealthAnalyticsCustomModuleRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getName()
public String getName()Required. The resource name of the SHA custom module, in one of the following formats:
organizations/{organization}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}folders/{folder}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}projects/{project}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Required. The resource name of the SHA custom module, in one of the following formats:
organizations/{organization}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}folders/{folder}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}projects/{project}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getValidateOnly()
public boolean getValidateOnly() Optional. When set to true, the request will be validated (including IAM
checks), but no module will be deleted. An OK response indicates that the
request is valid, while an error response indicates that the request is
invalid.
If the request is valid, a subsequent request to delete the module could still fail for one of the following reasons:
- The state of your cloud resources changed; for example, you lost a required IAM permission
An error occurred during deletion of the module
Defaults to
false.
bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The validateOnly. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DeleteSecurityHealthAnalyticsCustomModuleRequest other)
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder mergeFrom(DeleteSecurityHealthAnalyticsCustomModuleRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DeleteSecurityHealthAnalyticsCustomModuleRequest |
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
|
setName(String value)
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder setName(String value)Required. The resource name of the SHA custom module, in one of the following formats:
organizations/{organization}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}folders/{folder}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}projects/{project}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder setNameBytes(ByteString value)Required. The resource name of the SHA custom module, in one of the following formats:
organizations/{organization}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}folders/{folder}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}projects/{project}/locations/{location}/securityHealthAnalyticsCustomModules/{custom_module}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
This builder for chaining. |
setValidateOnly(boolean value)
public DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder setValidateOnly(boolean value) Optional. When set to true, the request will be validated (including IAM
checks), but no module will be deleted. An OK response indicates that the
request is valid, while an error response indicates that the request is
invalid.
If the request is valid, a subsequent request to delete the module could still fail for one of the following reasons:
- The state of your cloud resources changed; for example, you lost a required IAM permission
An error occurred during deletion of the module
Defaults to
false.
bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe validateOnly to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteSecurityHealthAnalyticsCustomModuleRequest.Builder |
This builder for chaining. |