Package com.google.cloud.asset.v1
Class AnalyzeOrgPoliciesRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
- com.google.cloud.asset.v1.AnalyzeOrgPoliciesRequest.Builder
-
- All Implemented Interfaces:
AnalyzeOrgPoliciesRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AnalyzeOrgPoliciesRequest
public static final class AnalyzeOrgPoliciesRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder> implements AnalyzeOrgPoliciesRequestOrBuilder
A request message for [AssetService.AnalyzeOrgPolicies][google.cloud.asset.v1.AssetService.AnalyzeOrgPolicies].
Protobuf typegoogle.cloud.asset.v1.AnalyzeOrgPoliciesRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyzeOrgPoliciesRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AnalyzeOrgPoliciesRequest
build()
AnalyzeOrgPoliciesRequest
buildPartial()
AnalyzeOrgPoliciesRequest.Builder
clear()
AnalyzeOrgPoliciesRequest.Builder
clearConstraint()
Required.AnalyzeOrgPoliciesRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AnalyzeOrgPoliciesRequest.Builder
clearFilter()
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].AnalyzeOrgPoliciesRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AnalyzeOrgPoliciesRequest.Builder
clearPageSize()
The maximum number of items to return per page.AnalyzeOrgPoliciesRequest.Builder
clearPageToken()
The pagination token to retrieve the next page.AnalyzeOrgPoliciesRequest.Builder
clearScope()
Required.AnalyzeOrgPoliciesRequest.Builder
clone()
String
getConstraint()
Required.com.google.protobuf.ByteString
getConstraintBytes()
Required.AnalyzeOrgPoliciesRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getFilter()
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].com.google.protobuf.ByteString
getFilterBytes()
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].int
getPageSize()
The maximum number of items to return per page.String
getPageToken()
The pagination token to retrieve the next page.com.google.protobuf.ByteString
getPageTokenBytes()
The pagination token to retrieve the next page.String
getScope()
Required.com.google.protobuf.ByteString
getScopeBytes()
Required.boolean
hasPageSize()
The maximum number of items to return per page.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AnalyzeOrgPoliciesRequest.Builder
mergeFrom(AnalyzeOrgPoliciesRequest other)
AnalyzeOrgPoliciesRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AnalyzeOrgPoliciesRequest.Builder
mergeFrom(com.google.protobuf.Message other)
AnalyzeOrgPoliciesRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AnalyzeOrgPoliciesRequest.Builder
setConstraint(String value)
Required.AnalyzeOrgPoliciesRequest.Builder
setConstraintBytes(com.google.protobuf.ByteString value)
Required.AnalyzeOrgPoliciesRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AnalyzeOrgPoliciesRequest.Builder
setFilter(String value)
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].AnalyzeOrgPoliciesRequest.Builder
setFilterBytes(com.google.protobuf.ByteString value)
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].AnalyzeOrgPoliciesRequest.Builder
setPageSize(int value)
The maximum number of items to return per page.AnalyzeOrgPoliciesRequest.Builder
setPageToken(String value)
The pagination token to retrieve the next page.AnalyzeOrgPoliciesRequest.Builder
setPageTokenBytes(com.google.protobuf.ByteString value)
The pagination token to retrieve the next page.AnalyzeOrgPoliciesRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AnalyzeOrgPoliciesRequest.Builder
setScope(String value)
Required.AnalyzeOrgPoliciesRequest.Builder
setScopeBytes(com.google.protobuf.ByteString value)
Required.AnalyzeOrgPoliciesRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
clear
public AnalyzeOrgPoliciesRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
getDefaultInstanceForType
public AnalyzeOrgPoliciesRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AnalyzeOrgPoliciesRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AnalyzeOrgPoliciesRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AnalyzeOrgPoliciesRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
setField
public AnalyzeOrgPoliciesRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
clearField
public AnalyzeOrgPoliciesRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
clearOneof
public AnalyzeOrgPoliciesRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
setRepeatedField
public AnalyzeOrgPoliciesRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
addRepeatedField
public AnalyzeOrgPoliciesRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
mergeFrom
public AnalyzeOrgPoliciesRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
mergeFrom
public AnalyzeOrgPoliciesRequest.Builder mergeFrom(AnalyzeOrgPoliciesRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
mergeFrom
public AnalyzeOrgPoliciesRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AnalyzeOrgPoliciesRequest.Builder>
- Throws:
IOException
-
getScope
public String getScope()
Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getScope
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The scope.
-
getScopeBytes
public com.google.protobuf.ByteString getScopeBytes()
Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getScopeBytes
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The bytes for scope.
-
setScope
public AnalyzeOrgPoliciesRequest.Builder setScope(String value)
Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The scope to set.- Returns:
- This builder for chaining.
-
clearScope
public AnalyzeOrgPoliciesRequest.Builder clearScope()
Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
setScopeBytes
public AnalyzeOrgPoliciesRequest.Builder setScopeBytes(com.google.protobuf.ByteString value)
Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The bytes for scope to set.- Returns:
- This builder for chaining.
-
getConstraint
public String getConstraint()
Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getConstraint
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The constraint.
-
getConstraintBytes
public com.google.protobuf.ByteString getConstraintBytes()
Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getConstraintBytes
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The bytes for constraint.
-
setConstraint
public AnalyzeOrgPoliciesRequest.Builder setConstraint(String value)
Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The constraint to set.- Returns:
- This builder for chaining.
-
clearConstraint
public AnalyzeOrgPoliciesRequest.Builder clearConstraint()
Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
setConstraintBytes
public AnalyzeOrgPoliciesRequest.Builder setConstraintBytes(com.google.protobuf.ByteString value)
Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The bytes for constraint to set.- Returns:
- This builder for chaining.
-
getFilter
public String getFilter()
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. The only supported field is `consolidated_policy.attached_resource`, and the only supported operator is `=`. Example: consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return the org policy results of"folders/001".
string filter = 3;
- Specified by:
getFilter
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The filter.
-
getFilterBytes
public com.google.protobuf.ByteString getFilterBytes()
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. The only supported field is `consolidated_policy.attached_resource`, and the only supported operator is `=`. Example: consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return the org policy results of"folders/001".
string filter = 3;
- Specified by:
getFilterBytes
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The bytes for filter.
-
setFilter
public AnalyzeOrgPoliciesRequest.Builder setFilter(String value)
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. The only supported field is `consolidated_policy.attached_resource`, and the only supported operator is `=`. Example: consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return the org policy results of"folders/001".
string filter = 3;
- Parameters:
value
- The filter to set.- Returns:
- This builder for chaining.
-
clearFilter
public AnalyzeOrgPoliciesRequest.Builder clearFilter()
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. The only supported field is `consolidated_policy.attached_resource`, and the only supported operator is `=`. Example: consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return the org policy results of"folders/001".
string filter = 3;
- Returns:
- This builder for chaining.
-
setFilterBytes
public AnalyzeOrgPoliciesRequest.Builder setFilterBytes(com.google.protobuf.ByteString value)
The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. The only supported field is `consolidated_policy.attached_resource`, and the only supported operator is `=`. Example: consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return the org policy results of"folders/001".
string filter = 3;
- Parameters:
value
- The bytes for filter to set.- Returns:
- This builder for chaining.
-
hasPageSize
public boolean hasPageSize()
The maximum number of items to return per page. If unspecified, [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results] will contain 20 items with a maximum of 200.
optional int32 page_size = 4;
- Specified by:
hasPageSize
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- Whether the pageSize field is set.
-
getPageSize
public int getPageSize()
The maximum number of items to return per page. If unspecified, [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results] will contain 20 items with a maximum of 200.
optional int32 page_size = 4;
- Specified by:
getPageSize
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The pageSize.
-
setPageSize
public AnalyzeOrgPoliciesRequest.Builder setPageSize(int value)
The maximum number of items to return per page. If unspecified, [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results] will contain 20 items with a maximum of 200.
optional int32 page_size = 4;
- Parameters:
value
- The pageSize to set.- Returns:
- This builder for chaining.
-
clearPageSize
public AnalyzeOrgPoliciesRequest.Builder clearPageSize()
The maximum number of items to return per page. If unspecified, [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results] will contain 20 items with a maximum of 200.
optional int32 page_size = 4;
- Returns:
- This builder for chaining.
-
getPageToken
public String getPageToken()
The pagination token to retrieve the next page.
string page_token = 5;
- Specified by:
getPageToken
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The pageToken.
-
getPageTokenBytes
public com.google.protobuf.ByteString getPageTokenBytes()
The pagination token to retrieve the next page.
string page_token = 5;
- Specified by:
getPageTokenBytes
in interfaceAnalyzeOrgPoliciesRequestOrBuilder
- Returns:
- The bytes for pageToken.
-
setPageToken
public AnalyzeOrgPoliciesRequest.Builder setPageToken(String value)
The pagination token to retrieve the next page.
string page_token = 5;
- Parameters:
value
- The pageToken to set.- Returns:
- This builder for chaining.
-
clearPageToken
public AnalyzeOrgPoliciesRequest.Builder clearPageToken()
The pagination token to retrieve the next page.
string page_token = 5;
- Returns:
- This builder for chaining.
-
setPageTokenBytes
public AnalyzeOrgPoliciesRequest.Builder setPageTokenBytes(com.google.protobuf.ByteString value)
The pagination token to retrieve the next page.
string page_token = 5;
- Parameters:
value
- The bytes for pageToken to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AnalyzeOrgPoliciesRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
mergeUnknownFields
public final AnalyzeOrgPoliciesRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeOrgPoliciesRequest.Builder>
-
-