- 0.85.0 (latest)
- 0.84.0
- 0.82.0
- 0.80.0
- 0.78.0
- 0.77.0
- 0.76.0
- 0.75.0
- 0.74.0
- 0.72.0
- 0.70.0
- 0.69.0
- 0.66.0
- 0.65.0
- 0.64.0
- 0.62.0
- 0.61.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.8
- 0.3.0
public static final class Input.SecurityRule.Builder extends GeneratedMessage.Builder<Input.SecurityRule.Builder> implements Input.SecurityRuleOrBuilderSecurity rules for access control. Each field represents one security rule. Only when the source of the input stream satisfies all the fields, this input stream can be accepted.
Protobuf type google.cloud.video.livestream.v1.Input.SecurityRule
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Input.SecurityRule.BuilderImplements
Input.SecurityRuleOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllIpRanges(Iterable<String> values)
public Input.SecurityRule.Builder addAllIpRanges(Iterable<String> values) At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The ipRanges to add. |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
This builder for chaining. |
addIpRanges(String value)
public Input.SecurityRule.Builder addIpRanges(String value) At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe ipRanges to add. |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
This builder for chaining. |
addIpRangesBytes(ByteString value)
public Input.SecurityRule.Builder addIpRangesBytes(ByteString value) At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the ipRanges to add. |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
This builder for chaining. |
build()
public Input.SecurityRule build()| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule |
|
buildPartial()
public Input.SecurityRule buildPartial()| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule |
|
clear()
public Input.SecurityRule.Builder clear()| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
|
clearIpRanges()
public Input.SecurityRule.Builder clearIpRanges() At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public Input.SecurityRule getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getIpRanges(int index)
public String getIpRanges(int index) At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The ipRanges at the given index. |
getIpRangesBytes(int index)
public ByteString getIpRangesBytes(int index) At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the ipRanges at the given index. |
getIpRangesCount()
public int getIpRangesCount() At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The count of ipRanges. |
getIpRangesList()
public ProtocolStringList getIpRangesList() At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the ipRanges. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Input.SecurityRule other)
public Input.SecurityRule.Builder mergeFrom(Input.SecurityRule other)| Parameter | |
|---|---|
| Name | Description |
other |
Input.SecurityRule |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Input.SecurityRule.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Input.SecurityRule.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
|
setIpRanges(int index, String value)
public Input.SecurityRule.Builder setIpRanges(int index, String value) At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
repeated string ip_ranges = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe ipRanges to set. |
| Returns | |
|---|---|
| Type | Description |
Input.SecurityRule.Builder |
This builder for chaining. |