public static final class BatchCalculateEffectiveSettingsRequest.Builder extends GeneratedMessageV3.Builder<BatchCalculateEffectiveSettingsRequest.Builder> implements BatchCalculateEffectiveSettingsRequestOrBuilder
Request message for BatchGetEffectiveSettings.
Protobuf type
google.cloud.securitycenter.settings.v1beta1.BatchCalculateEffectiveSettingsRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllRequests(Iterable<? extends CalculateEffectiveSettingsRequest> values)
public BatchCalculateEffectiveSettingsRequest.Builder addAllRequests(Iterable<? extends CalculateEffectiveSettingsRequest> values)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest>
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BatchCalculateEffectiveSettingsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
addRequests(CalculateEffectiveSettingsRequest value)
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(CalculateEffectiveSettingsRequest value)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
addRequests(CalculateEffectiveSettingsRequest.Builder builderForValue)
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(CalculateEffectiveSettingsRequest.Builder builderForValue)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
addRequests(int index, CalculateEffectiveSettingsRequest value)
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(int index, CalculateEffectiveSettingsRequest value)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameters
Returns
addRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue)
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameters
Returns
addRequestsBuilder()
public CalculateEffectiveSettingsRequest.Builder addRequestsBuilder()
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Returns
addRequestsBuilder(int index)
public CalculateEffectiveSettingsRequest.Builder addRequestsBuilder(int index)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
build()
public BatchCalculateEffectiveSettingsRequest build()
Returns
buildPartial()
public BatchCalculateEffectiveSettingsRequest buildPartial()
Returns
clear()
public BatchCalculateEffectiveSettingsRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public BatchCalculateEffectiveSettingsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public BatchCalculateEffectiveSettingsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public BatchCalculateEffectiveSettingsRequest.Builder clearParent()
Required. The relative resource name of the organization shared by all of the
settings being retrieved.
Format:
organizations/{organization}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearRequests()
public BatchCalculateEffectiveSettingsRequest.Builder clearRequests()
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Returns
clone()
public BatchCalculateEffectiveSettingsRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public BatchCalculateEffectiveSettingsRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParent()
public String getParent()
Required. The relative resource name of the organization shared by all of the
settings being retrieved.
Format:
organizations/{organization}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The relative resource name of the organization shared by all of the
settings being retrieved.
Format:
organizations/{organization}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getRequests(int index)
public CalculateEffectiveSettingsRequest getRequests(int index)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
getRequestsBuilder(int index)
public CalculateEffectiveSettingsRequest.Builder getRequestsBuilder(int index)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
getRequestsBuilderList()
public List<CalculateEffectiveSettingsRequest.Builder> getRequestsBuilderList()
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Returns
getRequestsCount()
public int getRequestsCount()
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Returns
getRequestsList()
public List<CalculateEffectiveSettingsRequest> getRequestsList()
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Returns
getRequestsOrBuilder(int index)
public CalculateEffectiveSettingsRequestOrBuilder getRequestsOrBuilder(int index)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
getRequestsOrBuilderList()
public List<? extends CalculateEffectiveSettingsRequestOrBuilder> getRequestsOrBuilderList()
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Returns
Type | Description |
List<? extends com.google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequestOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(BatchCalculateEffectiveSettingsRequest other)
public BatchCalculateEffectiveSettingsRequest.Builder mergeFrom(BatchCalculateEffectiveSettingsRequest other)
Parameter
Returns
public BatchCalculateEffectiveSettingsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public BatchCalculateEffectiveSettingsRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BatchCalculateEffectiveSettingsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeRequests(int index)
public BatchCalculateEffectiveSettingsRequest.Builder removeRequests(int index)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public BatchCalculateEffectiveSettingsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParent(String value)
public BatchCalculateEffectiveSettingsRequest.Builder setParent(String value)
Required. The relative resource name of the organization shared by all of the
settings being retrieved.
Format:
organizations/{organization}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The parent to set.
|
Returns
setParentBytes(ByteString value)
public BatchCalculateEffectiveSettingsRequest.Builder setParentBytes(ByteString value)
Required. The relative resource name of the organization shared by all of the
settings being retrieved.
Format:
organizations/{organization}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for parent to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BatchCalculateEffectiveSettingsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setRequests(int index, CalculateEffectiveSettingsRequest value)
public BatchCalculateEffectiveSettingsRequest.Builder setRequests(int index, CalculateEffectiveSettingsRequest value)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameters
Returns
setRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue)
public BatchCalculateEffectiveSettingsRequest.Builder setRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue)
The requests specifying the effective settings to retrieve.
A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
Parameters
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final BatchCalculateEffectiveSettingsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides